We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
assignee_has_required_role_to_be_assigned?
1 parent ce302e8 commit 286d95dCopy full SHA for 286d95d
src/api/app/models/assignment.rb
@@ -27,15 +27,16 @@ class Assignment < ApplicationRecord
27
validates :package, uniqueness: true
28
29
#### Instance methods (public and then protected/private)
30
+
31
+ private
32
33
def assignee_has_required_role_to_be_assigned?
34
return false if assignee.nil?
35
36
roles = Role.where(title: %w[maintainer bugowner reviewer])
37
(package.relationships.where(role_id: roles.ids, user_id: assignee) + package.project.relationships.where(role_id: roles.ids, user_id: assignee)).any?
38
end
39
- private
-
40
def trigger_event_on_creation
41
Event::AssignmentCreate.create(event_parameters)
42
0 commit comments