mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
BUGFIX: eliminate drafts for system user
This commit is contained in:
@@ -2,6 +2,9 @@ class DraftSequence < ActiveRecord::Base
|
||||
def self.next!(user,key)
|
||||
user_id = user
|
||||
user_id = user.id unless user.class == Fixnum
|
||||
|
||||
return 0 if user_id == Discourse::SYSTEM_USER_ID
|
||||
|
||||
h = { user_id: user_id, draft_key: key }
|
||||
c = DraftSequence.find_by(h)
|
||||
c ||= DraftSequence.new(h)
|
||||
|
||||
Reference in New Issue
Block a user