Skip to content
Extraits de code Groupes Projets
Non vérifiée Valider 00d98895 rédigé par Eugen Rochko's avatar Eugen Rochko Validation de GitHub
Parcourir les fichiers

If registrations have been re-opened when user confirms account, approve (#10349)

parent 013a9e0b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -124,7 +124,8 @@ class User < ApplicationRecord
end
def confirm
new_user = !confirmed?
new_user = !confirmed?
self.approved = true if open_registrations?
super
......@@ -136,7 +137,8 @@ class User < ApplicationRecord
end
def confirm!
new_user = !confirmed?
new_user = !confirmed?
self.approved = true if open_registrations?
skip_confirmation!
save!
......@@ -264,7 +266,11 @@ class User < ApplicationRecord
private
def set_approved
self.approved = Setting.registrations_mode == 'open' || invited?
self.approved = open_registrations? || invited?
end
def open_registrations?
Setting.registrations_mode == 'open'
end
def sanitize_languages
......
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