fix: Récupération d'un template donné

This commit is contained in:
N3WT DE COMPET
2025-03-01 16:05:16 +01:00
parent 085c086ec7
commit 9b13d52e8d
5 changed files with 8 additions and 65 deletions

View File

@ -29,7 +29,7 @@ urlpatterns = [
re_path(r'^lastGuardianId$', GuardianView.as_view(), name="lastGuardianId"),
re_path(r'^registrationFileGroups/(?P<id>[0-9]+)$', RegistrationFileGroupSimpleView.as_view(), name='registrationFileGroupDetail'),
re_path(r'^registrationFileGroups/(?P<id>[0-9]+)/registrationFiles$', get_registration_files_by_group, name="get_registration_files_by_group"),
re_path(r'^registrationFileGroups/(?P<id>[0-9]+)/templates$', get_registration_files_by_group, name="get_registration_files_by_group"),
re_path(r'^registrationFileGroups$', RegistrationFileGroupView.as_view(), name='registrationFileGroups'),
re_path(r'^registrationTemplateMasters/(?P<id>[0-9]+)$', RegistrationTemplateMasterSimpleView.as_view(), name='registrationTemplateMasters'),

View File

@ -118,7 +118,7 @@ class RegistrationFileGroupSimpleView(APIView):
def get_registration_files_by_group(request, id):
try:
group = RegistrationFileGroup.objects.get(id=id)
templates = RegistrationTemplateMaster.objects.filter(group=group)
templates = RegistrationTemplateMaster.objects.filter(groups=group)
templates_data = list(templates.values())
return JsonResponse(templates_data, safe=False)
except RegistrationFileGroup.DoesNotExist: