]> cat aescling's git repositories - mastodon.git/commitdiff
Possibly fix issue with stale favourite/reblog information after API call
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 4 Sep 2016 19:28:48 +0000 (21:28 +0200)
committerEugen Rochko <eugen@zeonfederated.com>
Sun, 4 Sep 2016 19:28:48 +0000 (21:28 +0200)
app/controllers/api/statuses_controller.rb

index 579c3b893c96e335aae92e401fc70614e4a47be2..d5d7a062fce345c7fae6a62bedde5d5d74c2522d 100644 (file)
@@ -12,12 +12,12 @@ class Api::StatusesController < ApiController
   end
 
   def reblog
-    @status = ReblogService.new.(current_user.account, Status.find(params[:id]))
+    @status = ReblogService.new.(current_user.account, Status.find(params[:id])).reload
     render action: :show
   end
 
   def favourite
-    @status = FavouriteService.new.(current_user.account, Status.find(params[:id])).status
+    @status = FavouriteService.new.(current_user.account, Status.find(params[:id])).status.reload
     render action: :show
   end