def get_app_settings(): preferences = UserPreference.query and \ UserPreference.query.first() if preferences: return stringify_unicode_keys(json.loads(preferences.data)) return {}
def get_tokens(service): tokens = Token.query and \ Token.query\ .filter_by(service=service)\ .order_by('id DESC').first() if tokens: data = stringify_unicode_keys(json.loads(tokens.data)) return data return {}
def get_settings(module): settings = Settings.query and \ Settings.query\ .filter_by(module=module)\ .order_by('id DESC').first() if settings: data = stringify_unicode_keys(json.loads(settings.data)) if 'schedule' in data: data['schedule'].update(schedule_to_form_time(data['schedule']['timeofday'])) return data return {}