We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7ad36cb commit dbebda5Copy full SHA for dbebda5
dandiapi/api/views/dandiset.py
@@ -4,6 +4,7 @@
4
from typing import TYPE_CHECKING
5
6
from allauth.socialaccount.models import SocialAccount
7
+from django.conf import settings
8
from django.contrib.auth.models import User
9
from django.contrib.postgres.lookups import Unaccent
10
from django.db import transaction
@@ -425,7 +426,9 @@ def create(self, request: Request):
425
426
identifier = None
427
if 'identifier' in serializer.validated_data['metadata']:
428
identifier = serializer.validated_data['metadata']['identifier']
- identifier = identifier.removeprefix('DANDI:')
429
+ identifier = identifier.removeprefix(
430
+ f'{settings.DANDI_SCHEMA_INSTANCE_CONFIG.instance_name}:'
431
+ )
432
433
try:
434
identifier = int(identifier)
0 commit comments