Skip to content
Extraits de code Groupes Projets
Valider 93dfcbaa rédigé par echarp's avatar echarp
Parcourir les fichiers

Quick correction, to only send orga's mails when a submitter has been filed

parent 845e0d09
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -18,16 +18,18 @@ class Orga < ActiveRecord::Base
scope :unmoderated, -> { where moderated: false }
before_validation do
self.secret ||= SecureRandom.urlsafe_base64(32)[0...32] if submitter
unless submitter.blank?
self.secret ||= SecureRandom.urlsafe_base64(32)[0...32]
end
self.submission_time ||= Time.zone.now
end
after_create do
send_secret if submitter
send_secret unless submitter.blank?
end
after_update do
if submitter
unless submitter.blank?
send_secret if secret_changed?
if moderated_changed?
......@@ -39,7 +41,7 @@ class Orga < ActiveRecord::Base
end
before_destroy do
OrgaMailer.destroy(self).deliver_now! if submitter
OrgaMailer.destroy(self).deliver_now! unless submitter.blank?
end
def send_secret
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter