from dynamic_preferences import types from dynamic_preferences.registries import global_preferences_registry from funkwhale_api.common import preferences playlists = types.Section("playlists") @global_preferences_registry.register class MaxTracks(preferences.DefaultFromSettingMixin, types.IntegerPreference): show_in_api = True section = playlists name = "max_tracks" verbose_name = "Max tracks per playlist" setting = "PLAYLISTS_MAX_TRACKS" field_kwargs = {"required": False}