diff --git a/app/models/note.rb b/app/models/note.rb index 48281e1e6..d6d6e15c4 100644 --- a/app/models/note.rb +++ b/app/models/note.rb @@ -147,7 +147,7 @@ class Note < ActiveRecord::Base end def create_version - CurrentUser.user.increment!(:note_update_count) + User.where(id: CurrentUser.id).update_all("note_update_count = note_update_count + 1") if merge_version? merge_version diff --git a/app/models/post.rb b/app/models/post.rb index d83caf2f5..0f671df69 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -1435,7 +1435,7 @@ class Post < ActiveRecord::Base end def create_new_version - CurrentUser.user.increment!(:post_update_count) + User.where(id: CurrentUser.id).update_all("post_update_count = post_update_count + 1") versions.create( :rating => rating, :source => source, diff --git a/app/models/upload.rb b/app/models/upload.rb index 22c13ea70..72e950a90 100644 --- a/app/models/upload.rb +++ b/app/models/upload.rb @@ -132,7 +132,7 @@ class Upload < ActiveRecord::Base post = convert_to_post post.distribute_files if post.save - CurrentUser.increment!(:post_upload_count) + User.where(id: CurrentUser.id).update_all("post_upload_count = post_upload_count + 1") create_artist_commentary(post) if include_artist_commentary? ugoira_service.save_frame_data(post) if is_ugoira? update_attributes(:status => "completed", :post_id => post.id)