diff options
| author | Shyam Sunder | 2018-06-25 10:47:20 -0400 |
|---|---|---|
| committer | Marcin Kurczewski | 2018-06-27 21:20:03 +0200 |
| commit | 3972b902d840e54bd4f8dd47a9d13bc20ee22c65 (patch) | |
| tree | 22a2d05fdc2a89a6c6595ef2a56d0747d761dc2a /server/szurubooru/api | |
| parent | 2bf361c64a46d575533f68f8ced88e037f887335 (diff) | |
client: fetch configurations from server at runtime
Permissions, regex filters, app title, email info,
and safety now fetched using server's Info API
Diffstat (limited to 'server/szurubooru/api')
| -rw-r--r-- | server/szurubooru/api/info_api.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/server/szurubooru/api/info_api.py b/server/szurubooru/api/info_api.py index 19b42cb..8f8c9ea 100644 --- a/server/szurubooru/api/info_api.py +++ b/server/szurubooru/api/info_api.py @@ -35,11 +35,15 @@ def get_info( 'diskUsage': _get_disk_usage(), 'serverTime': datetime.utcnow(), 'config': { + 'name': config.config['name'], 'userNameRegex': config.config['user_name_regex'], 'passwordRegex': config.config['password_regex'], 'tagNameRegex': config.config['tag_name_regex'], 'tagCategoryNameRegex': config.config['tag_category_name_regex'], 'defaultUserRank': config.config['default_rank'], + 'enableSafety': config.config['enable_safety'], + 'contactEmail': config.config['contactEmail'], + 'canSendMails': bool(config.config['smtp']['host']), 'privileges': util.snake_case_to_lower_camel_case_keys( config.config['privileges']), |