diff --git a/app/serializers/basic_post_serializer.rb b/app/serializers/basic_post_serializer.rb index 8969d19a0..70153bca9 100644 --- a/app/serializers/basic_post_serializer.rb +++ b/app/serializers/basic_post_serializer.rb @@ -9,15 +9,15 @@ class BasicPostSerializer < ApplicationSerializer :cooked_hidden def name - object.user.try(:name) + object.user && object.user.name end def username - object.user.try(:username) + object.user && object.user.username end def avatar_template - object.user.try(:avatar_template) + object.user && object.user.avatar_template end def cooked_hidden diff --git a/app/serializers/post_serializer.rb b/app/serializers/post_serializer.rb index a10f9dbf6..259c781d2 100644 --- a/app/serializers/post_serializer.rb +++ b/app/serializers/post_serializer.rb @@ -74,7 +74,7 @@ class PostSerializer < BasicPostSerializer end def topic_slug - object.try(:topic).try(:slug) + object.topic && object.topic.slug end def include_topic_title?