mirror of
https://github.com/Retrospring/retrospring.git
synced 2025-03-13 18:20:00 +01:00
Disable Rails/DynamicFindBy in Report use case
This commit is contained in:
parent
3b4a43b0a4
commit
15f2c9f0cb
1 changed files with 2 additions and 0 deletions
|
@ -50,6 +50,7 @@ module UseCase
|
||||||
::Report.create(type: "Reports::#{object.class}", target_id: object.id, user_id: reporter.id, target_user_id: target_user&.id, reason: reason)
|
::Report.create(type: "Reports::#{object.class}", target_id: object.id, user_id: reporter.id, target_user_id: target_user&.id, reason: reason)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# rubocop:disable Rails/DynamicFindBy
|
||||||
def object
|
def object
|
||||||
@object ||= case object_type.strip.capitalize
|
@object ||= case object_type.strip.capitalize
|
||||||
when "User"
|
when "User"
|
||||||
|
@ -62,6 +63,7 @@ module UseCase
|
||||||
::Comment.find_by_id(object_id)
|
::Comment.find_by_id(object_id)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
# rubocop:enable Rails/DynamicFindBy
|
||||||
|
|
||||||
def reporter
|
def reporter
|
||||||
@reporter ||= ::User.find(reporter_id)
|
@reporter ||= ::User.find(reporter_id)
|
||||||
|
|
Loading…
Reference in a new issue