diff --git a/app/mailers/collaboration_mailer.rb b/app/mailers/collaboration_mailer.rb index 5bc1c99d3..164ae705e 100644 --- a/app/mailers/collaboration_mailer.rb +++ b/app/mailers/collaboration_mailer.rb @@ -1,7 +1,7 @@ class CollaborationMailer < ApplicationMailer default from: "collaboration@notebook.ai" - def contributor_invitation(inviter:, invite_email:, universe:) + def contributor_invitation(inviter, invite_email, universe) @inviter = inviter @universe = universe diff --git a/app/services/contributor_service.rb b/app/services/contributor_service.rb index 97007a1fb..d33f91204 100644 --- a/app/services/contributor_service.rb +++ b/app/services/contributor_service.rb @@ -1,5 +1,5 @@ class ContributorService < Service - def self.invite_contributor_to_universe universe:, email: + def self.invite_contributor_to_universe(universe:, email:) # First, look up whether a user already exists for this invite related_user = User.find_by(email: email.downcase) @@ -31,19 +31,19 @@ def self.invite_contributor_to_universe universe:, email: end end - def self.send_invite_email_to inviter:, email:, universe: + def self.send_invite_email_to(inviter:, email:, universe:) CollaborationMailer.contributor_invitation( - inviter: inviter, - invite_email: email, - universe: universe + inviter, + email, + universe ).deliver_now! if Rails.env.production? end - def self.send_contributor_notice_to inviter:, email:, universe: + def self.send_contributor_notice_to(inviter:, email:, universe:) CollaborationMailer.contributor_invitation( - inviter: inviter, - invite_email: email, - universe: universe + inviter, + email, + universe ).deliver_now! if Rails.env.production? end end