Project

General

Custom queries

Profile

Project activity #29621

closed

DynamicFormService: toevoegen methode voor check of dynamic form met bepaald id bestaat

Added by Nume Groenewegen 7 months ago. Updated 6 months ago.

Resolved
P4 Normal
Category:
-
Target version:
Start date:
10/10/2024
Due date:

Description

Op meerdere plekken in de front-end hebben we momenteel de situatie dat er eerst gecontroleerd moet worden of er een dynamic form met een specifiek id bestaat. Bijv in de DocumentUploadService:

const form: ContezzaDynamicForm | null = this.extensions.getFeature('dynamicforms').find((dmForm) => dmForm.id === formId) ?? null;
const formExists = !!form;

Ook voor gzac wordt dit veel gebruikt. Het is handiger om een nieuwe methode te implementeren in de DynamicFormService die een boolean returned voor het bestaan van een dynamicForm met een gespecificeerd id. Bijv dynamicFormService.has('id')

Parameters: id (string)
Response: exists (boolean)


Files

clipboard-202410101332-eoddj.png (47.1 KB) clipboard-202410101332-eoddj.png Diego Mirandola, 10/10/2024 01:32 PM

Related issues 1 (0 open1 closed)

Related to Tezza - Project activity #29598: Registreer object dialog extra formfields mogelijk makenResolvedNume Groenewegen08/10/2024

Actions
Actions #3

Updated by Nume Groenewegen 7 months ago · Edited

  • Status changed from In Progress to Ready in Dev
  • Assignee changed from Nume Groenewegen to Diego Mirandola

Graag testen in branch feature/dynamic-forms/form-exists-check/#29621 (contezza-apps-community) en graag aangeven of het zo voldoende functionaliteit biedt voor de gzac implementaties.

Actions #4

Updated by Diego Mirandola 7 months ago

Ik heb het zo toegepast in gzac

en het werkt.

Actions #5

Updated by Nume Groenewegen 7 months ago

  • Status changed from Test approved to Resolved

In contezza-apps-community 2.15.0

Also available in: Atom PDF