0
0
Fork 0

Add closed registrations modal (#19437)

This commit is contained in:
Claire 2022-10-26 19:35:55 +02:00 committed by GitHub
parent aafbc82d88
commit 2277913f3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 155 additions and 11 deletions

View file

@ -81,8 +81,15 @@ class REST::InstanceSerializer < ActiveModel::Serializer
def registrations
{
enabled: Setting.registrations_mode != 'none' && !Rails.configuration.x.single_user_mode,
enabled: registrations_enabled?,
approval_required: Setting.registrations_mode == 'approved',
closed_registrations_message: registrations_enabled? ? nil : Setting.closed_registrations_message,
}
end
private
def registrations_enabled?
Setting.registrations_mode != 'none' && !Rails.configuration.x.single_user_mode
end
end