Skip to content

Commit

Permalink
Fix how we access Event::Base.payload hash
Browse files Browse the repository at this point in the history
In this hash, keys are strings not symbols.
  • Loading branch information
hennevogel committed May 21, 2024
1 parent 5bf1abb commit 1458e13
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/api/app/models/event/relationship_create.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ class RelationshipCreate < Relationship
receiver_roles :any_role

def subject
object = payload[:project]
object += "/#{payload[:package]}" if payload[:package]
"#{payload[:who]} added you as #{payload[:role]} on #{object}"
object = payload['project']
object += "/#{payload['package']}" if payload['package']
"#{payload['who']} added you as #{payload['role']} on #{object}"
end
end
end
Expand Down
6 changes: 3 additions & 3 deletions src/api/app/models/event/relationship_delete.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ class RelationshipDelete < Relationship
receiver_roles :any_role

def subject
object = payload[:project]
object += "/#{payload[:package]}" if payload[:package]
"#{payload[:who]} added you as #{payload[:role]} on #{object}"
object = payload['project']
object += "/#{payload['package']}" if payload['package']
"#{payload['who']} added you as #{payload['role']} on #{object}"
end
end
end
Expand Down
2 changes: 1 addition & 1 deletion src/api/app/models/event/report_for_comment.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class ReportForComment < Report
:project_name, :package_name, :commenter

def subject
"Comment by #{payload[:commenter]} reported"
"Comment by #{payload['commenter']} reported"
end
end
end
Expand Down
2 changes: 1 addition & 1 deletion src/api/app/models/event/report_for_package.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class ReportForPackage < Report
payload_keys :package_name, :project_name

def subject
"Package #{payload[:project_name]}/#{payload[:package_name]} reported"
"Package #{payload['project_name']}/#{payload['package_name']} reported"
end

def self.notification_link_path(notification)
Expand Down
2 changes: 1 addition & 1 deletion src/api/app/models/event/report_for_project.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class ReportForProject < Report
payload_keys :project_name

def subject
"Project #{payload[:project_name]} reported"
"Project #{payload['project_name']} reported"
end

def self.notification_link_path(notification)
Expand Down
2 changes: 1 addition & 1 deletion src/api/app/models/event/report_for_request.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class ReportForRequest < Report
payload_keys :bs_request_number

def subject
"Request #{payload[:bs_request_number]} reported"
"Request #{payload['bs_request_number']} reported"
end
end
end
Expand Down
2 changes: 1 addition & 1 deletion src/api/app/models/event/report_for_user.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class ReportForUser < Report
payload_keys :user_login

def subject
"User #{payload[:user_login]} reported"
"User #{payload['user_login']} reported"
end
end
end
Expand Down

0 comments on commit 1458e13

Please sign in to comment.