fix(manifest): Don't add start_url and scope to manifest

This commit is contained in:
Georg Krause 2022-10-14 08:36:33 +02:00 committed by Georg Krause
parent c82f7799ff
commit 7f76b12119
3 changed files with 2 additions and 2 deletions

View File

@ -131,7 +131,6 @@ class SpaManifest(generics.GenericAPIView):
settings.FUNKWHALE_SPA_HTML_ROOT, "manifest.json" settings.FUNKWHALE_SPA_HTML_ROOT, "manifest.json"
) )
parsed_manifest = json.loads(existing_manifest) parsed_manifest = json.loads(existing_manifest)
parsed_manifest["start_url"] = federation_utils.full_url("/")
instance_name = preferences.get("instance__name") instance_name = preferences.get("instance__name")
if instance_name: if instance_name:
parsed_manifest["short_name"] = instance_name parsed_manifest["short_name"] = instance_name

View File

@ -50,7 +50,6 @@ def test_manifest_endpoint(api_client, mocker, preferences, tmp_path, settings):
"name": "Test pod", "name": "Test pod",
"short_name": "Test pod", "short_name": "Test pod",
"description": "Test description", "description": "Test description",
"start_url": federation_utils.full_url("/"),
} }
manifest.write_bytes(json.dumps(base_payload).encode()) manifest.write_bytes(json.dumps(base_payload).encode())

View File

@ -31,6 +31,8 @@ export default defineConfig(({ mode }) => ({
}, },
manifest: { manifest: {
name: 'Funkwhale', name: 'Funkwhale',
start_url: undefined,
scope: undefined,
short_name: 'Funkwhale', short_name: 'Funkwhale',
description: 'TODO', description: 'TODO',
icons: [ icons: [