fix some corrupted rails magic

named parameters aren't working and I have no idea why :)
This commit is contained in:
Andrew Brown 2023-05-17 16:04:25 -07:00
parent 504c44532e
commit 7304d0a8b7
2 changed files with 10 additions and 10 deletions

View File

@ -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

View File

@ -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 @@ class ContributorService < Service
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