about summary refs log tree commit diff
path: root/app/models/media_attachment.rb
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2016-10-23 11:56:04 +0200
committerEugen Rochko <eugen@zeonfederated.com>2016-10-23 11:56:04 +0200
commitabb8f5837ee1fa72d13d255cf29f4ade35f53ece (patch)
treefe377076c65b28cae9e12b74b2bc891dc79a2f08 /app/models/media_attachment.rb
parenta9e40a3d80435431f689b8d19005dd77a8f50224 (diff)
Fix public channel
Diffstat (limited to 'app/models/media_attachment.rb')
-rw-r--r--app/models/media_attachment.rb40
1 files changed, 21 insertions, 19 deletions
diff --git a/app/models/media_attachment.rb b/app/models/media_attachment.rb
index 008147a08..55eabc226 100644
--- a/app/models/media_attachment.rb
+++ b/app/models/media_attachment.rb
@@ -34,26 +34,28 @@ class MediaAttachment < ApplicationRecord
     image? ? 'image' : 'video'
   end
 
-  private
-
-  def self.file_styles(f)
-    if f.instance.image?
-      {
-        original: '100%',
-        small: '510x680>'
-      }
-    else
-      {
-        small: {
-          convert_options: {
-            output: {
-              vf: 'scale=\'min(510\, iw):min(680\, ih)\':force_original_aspect_ratio=decrease'
-            }
-          },
-          format: 'png',
-          time: 1
+  class << self
+    private
+
+    def file_styles(f)
+      if f.instance.image?
+        {
+          original: '100%',
+          small: '510x680>'
         }
-      }
+      else
+        {
+          small: {
+            convert_options: {
+              output: {
+                vf: 'scale=\'min(510\, iw):min(680\, ih)\':force_original_aspect_ratio=decrease'
+              }
+            },
+            format: 'png',
+            time: 1
+          }
+        }
+      end
     end
   end
 end