From 7304d0a8b75bbb49141cb38e6a8216b228303e44 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Wed, 17 May 2023 16:04:25 -0700 Subject: [PATCH] fix some corrupted rails magic named parameters aren't working and I have no idea why :) --- app/mailers/collaboration_mailer.rb | 2 +- app/services/contributor_service.rb | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) 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