Moved screenshot approval code into model
This commit is contained in:
parent
4c3267159b
commit
df74c9e014
2 changed files with 9 additions and 7 deletions
|
|
@ -83,4 +83,12 @@ class Screenshot < ActiveRecord::Base
|
|||
def self.unapproved
|
||||
self.where(approved: false)
|
||||
end
|
||||
|
||||
# Publish a screenshot from the moderation queue
|
||||
def approve_screenshot!
|
||||
self.delete_reason = nil
|
||||
self.markedfordelete = false
|
||||
self.approved = true
|
||||
self.save!
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue