Resolve "Remove the unused `federation__music_needs_approval` settings"

environments/review-front-serv-f1ybnc/deployments/3672
Ciarán Ainsworth 2019-12-26 15:54:42 +01:00
rodzic 7c8b592f61
commit b422612edf
6 zmienionych plików z 1 dodań i 23 usunięć

Wyświetl plik

@ -53,15 +53,3 @@ class ActorFetchDelay(preferences.DefaultFromSettingMixin, types.IntPreference):
"request authentication."
)
field_kwargs = {"required": False}
@global_preferences_registry.register
class MusicNeedsApproval(preferences.DefaultFromSettingMixin, types.BooleanPreference):
section = federation
name = "music_needs_approval"
setting = "FEDERATION_MUSIC_NEEDS_APPROVAL"
verbose_name = "Federation music needs approval"
help_text = (
"When true, other federation actors will need your approval"
" before being able to browse your library."
)

Wyświetl plik

@ -53,9 +53,6 @@ def get():
"defaultUploadQuota": all_preferences.get("users__upload_quota"),
"library": {
"federationEnabled": all_preferences.get("federation__enabled"),
"federationNeedsApproval": all_preferences.get(
"federation__music_needs_approval"
),
"anonymousCanListen": not all_preferences.get(
"common__api_authentication_required"
),

Wyświetl plik

@ -50,9 +50,6 @@ def test_nodeinfo_dump(preferences, mocker, avatar):
"banner": federation_utils.full_url(preferences["instance__banner"].url),
"library": {
"federationEnabled": preferences["federation__enabled"],
"federationNeedsApproval": preferences[
"federation__music_needs_approval"
],
"anonymousCanListen": not preferences[
"common__api_authentication_required"
],
@ -129,9 +126,6 @@ def test_nodeinfo_dump_stats_disabled(preferences, mocker):
"banner": None,
"library": {
"federationEnabled": preferences["federation__enabled"],
"federationNeedsApproval": preferences[
"federation__music_needs_approval"
],
"anonymousCanListen": not preferences[
"common__api_authentication_required"
],

Wyświetl plik

@ -0,0 +1 @@
Removed unnecessary "Federation music needs approval" setting (#959)

Wyświetl plik

@ -54,7 +54,6 @@ from funkwhale_api.common import preferences
manager = preferences.global_preferences_registry.manager()
manager['common__api_authentication_required'] = False
manager['federation__music_needs_approval'] = False
manager['instance__name'] = "Login: demo / password: demo"
paths = [

Wyświetl plik

@ -139,7 +139,6 @@ export default {
id: "federation",
settings: [
"federation__enabled",
"federation__music_needs_approval",
"federation__collection_page_size",
"federation__music_cache_duration",
"federation__actor_fetch_delay"