From e950426d625d8ed44730508cf6c7b62dc17eb538 Mon Sep 17 00:00:00 2001 From: Pavel Zaitsev Date: Sat, 21 Jan 2023 16:31:27 -0500 Subject: [PATCH] for iOS devices send video and image lol --- app/controllers/photos_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/photos_controller.rb b/app/controllers/photos_controller.rb index 6fd27cd..3ebcf77 100644 --- a/app/controllers/photos_controller.rb +++ b/app/controllers/photos_controller.rb @@ -33,7 +33,7 @@ def index photos = Photo.where(user: nil).order('created_at desc') videos = Video.where(user: nil).order('created_at desc') end - + Rails.logger.warn("USER AGENT: #{request.user_agent}") @feed = [photos, videos].flatten(2).sort_by(&:created_at).reverse[0..MAX_FEED] respond_to do |f| f.html @@ -42,7 +42,7 @@ def index { url: p.is_a?(Photo) ? p.image(:medium).url : p.video.url, class: p.class.name, - #image: Base64.encode64( (p.class == Photo ? p.image(:medium) : p.video).read).gsub("\n",''), + #**(request.user_agent =~ /CFNetwork/ ? {image: Base64.encode64( (p.class == Photo ? p.image(:medium) : p.video).read).gsub("\n",'')} : {}), screenshot: p.is_a?(Video) ? p.video(:screenshot).url : '', name: p.name, filename: p.name,