mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: New 'Reviewable' model to make reviewable items generic
Includes support for flags, reviewable users and queued posts, with REST API backwards compatibility. Co-Authored-By: romanrizzi <romanalejandro@gmail.com> Co-Authored-By: jjaffeux <j.jaffeux@gmail.com>
This commit is contained in:
@@ -24,18 +24,24 @@ class WebHookFlagSerializer < ApplicationSerializer
|
||||
end
|
||||
|
||||
def resolved_at
|
||||
object.disposed_at
|
||||
object.disagreed_at || object.agreed_at || object.deferred_at
|
||||
end
|
||||
|
||||
def include_resolved_at?
|
||||
object.disposed_at.present?
|
||||
resolved_at.present?
|
||||
end
|
||||
|
||||
def resolved_by
|
||||
User.find(object.disposed_by_id).username
|
||||
User.find(disposed_by_id).username
|
||||
end
|
||||
|
||||
def include_resolved_by?
|
||||
object.disposed_by_id.present?
|
||||
disposed_by_id.present?
|
||||
end
|
||||
|
||||
protected
|
||||
|
||||
def disposed_by_id
|
||||
object.disagreed_by_id || object.agreed_by_id || object.deferred_by_id
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user