]> cat aescling's git repositories - mastodon.git/commitdiff
Cast status_count to integer (#9314)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 20 Nov 2018 01:52:52 +0000 (02:52 +0100)
committerGitHub <noreply@github.com>
Tue, 20 Nov 2018 01:52:52 +0000 (02:52 +0100)
It is returned as a double because the sum is now over bigint columns

Fix #9312

app/presenters/instance_presenter.rb

index 457257e26406ec5cf2dda948aa7127c54c11b8ba..093c8ff3298f7680e2f4187c57abd39bf95718a9 100644 (file)
@@ -22,7 +22,7 @@ class InstancePresenter
   end
 
   def status_count
-    Rails.cache.fetch('local_status_count') { Account.local.joins(:account_stat).sum('account_stats.statuses_count') }
+    Rails.cache.fetch('local_status_count') { Account.local.joins(:account_stat).sum('account_stats.statuses_count') }.to_i
   end
 
   def domain_count