accounts approved, video player testing, bookmark collections
This commit is contained in:
mgabdev
2020-12-17 01:34:00 -05:00
parent 04053c0e31
commit 5a37a7090e
88 changed files with 688 additions and 395 deletions

View File

@@ -124,7 +124,7 @@ class User < ApplicationRecord
def confirm
new_user = !confirmed?
self.approved = true
self.approved = true if open_registrations?
super
@@ -135,7 +135,7 @@ class User < ApplicationRecord
def confirm!
new_user = !confirmed?
self.approved = true
self.approved = true if open_registrations?
skip_confirmation!
save!
@@ -258,7 +258,7 @@ class User < ApplicationRecord
private
def set_approved
self.approved = true
self.approved = open_registrations?
end
def external?
@@ -305,4 +305,8 @@ class User < ApplicationRecord
end
end
def open_registrations?
Setting.registrations_mode == 'open'
end
end