From 0015e2c585bf43ab62c5fe2e319d0580206e92cf Mon Sep 17 00:00:00 2001 From: 2458773093 <2458773093@protonmail.com> Date: Tue, 23 Jul 2019 00:10:41 +0300 Subject: [PATCH] avatar/header serializer issue for accounts with imported data from legacy fixed --- app/serializers/rest/account_serializer.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/serializers/rest/account_serializer.rb b/app/serializers/rest/account_serializer.rb index 15e5521b..b415926c 100644 --- a/app/serializers/rest/account_serializer.rb +++ b/app/serializers/rest/account_serializer.rb @@ -33,7 +33,7 @@ class REST::AccountSerializer < ActiveModel::Serializer end def avatar - if object.avatar_remote_url and object.avatar_remote_url.start_with? "gab://avatar/" + if object.avatar_file_name.nil? and object.avatar_remote_url and object.avatar_remote_url.start_with? "gab://avatar/" return object.avatar_remote_url.sub("gab://avatar/", "https://gab.com/media/user/") end @@ -41,7 +41,7 @@ class REST::AccountSerializer < ActiveModel::Serializer end def avatar_static - if object.avatar_remote_url and object.avatar_remote_url.start_with? "gab://avatar/" + if object.avatar_file_name.nil? and object.avatar_remote_url and object.avatar_remote_url.start_with? "gab://avatar/" return object.avatar_remote_url.sub("gab://avatar/", "https://gab.com/media/user/") end @@ -49,7 +49,7 @@ class REST::AccountSerializer < ActiveModel::Serializer end def header - if object.header_remote_url and object.header_remote_url.start_with? "gab://header/" + if object.header_file_name.nil? and object.header_remote_url and object.header_remote_url.start_with? "gab://header/" return object.header_remote_url.sub("gab://header/", "https://gab.com/media/user/") end @@ -57,7 +57,7 @@ class REST::AccountSerializer < ActiveModel::Serializer end def header_static - if object.header_remote_url and object.header_remote_url.start_with? "gab://header/" + if object.header_file_name.nil? and object.header_remote_url and object.header_remote_url.start_with? "gab://header/" return object.header_remote_url.sub("gab://header/", "https://gab.com/media/user/") end