2017-06-23 23:00:42 +02:00
|
|
|
from allauth.account.adapter import DefaultAccountAdapter
|
|
|
|
|
|
2018-02-24 12:20:42 +01:00
|
|
|
from dynamic_preferences.registries import global_preferences_registry
|
2017-06-23 23:00:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
class FunkwhaleAccountAdapter(DefaultAccountAdapter):
|
|
|
|
|
|
|
|
|
|
def is_open_for_signup(self, request):
|
2018-02-24 12:20:42 +01:00
|
|
|
manager = global_preferences_registry.manager()
|
|
|
|
|
return manager['users__registration_enabled']
|