Project

General

Profile

Project activity #34800

Updated by Diego Mirandola about 1 month ago

In #31725#note-10 #31725 waren de volgende punten gemeld: 
 * De standaard configuratie van in de task-pagina zoekt de geselecteerde nodes op basis zoekquery van sys:node-uuid. Dit is technisch gezien geen bug in de app want er taak pagina - deze instelling komt vanuit lokale configuratie en kan moet op de omgeving zelf aangepast worden als nodig.  
 nodig 
 * In Controle Record Management -> continue wordt bij het vernieuwen van de csv niet correct bijgewerkt. De uuids van de task nodes worden gelezen vanuit de task query met gebruik van wordt een regex gebruikt gebaseerd op 'sys:node-uuid'. Bij het aanmaken van sys:node-uuid om de nieuwe csv worden nodes opgehaald met gebruik van een query op 'sys:node-uuid'. In de praktijk: 
 ** of worden er geen node uuids gevonden in de task query, dus er wordt niet gefilterd op node uuid en dus van de csv bevat alle nodes in RM 
 ** of worden er wel node uuids gevonden in de task query, maar er wordt gezocht target zaken op 'sys:node-uuid' om de csv aan te maken halen. Dit is heel erg foutgevoelig en dus de csv is leeg moet helemaal refactored worden 

 Graag fixen. 

 We gaan analyseren als deze aanpassingen uitvoeren: 
 * De standaard configuratie zal 
 <pre> 
 "template": "ID:\"${value}\" OR sys:node-uuid:\"${value}\"" 
 </pre> 
 gebruiken om nodes op te halen. De lokale configuratie kan aangepast worden naar een van de volgende: 
 <pre> 
 "property": "sys:node-uuid" 
 "property": "ID" 
 </pre> 
 maar het is niet noodzakelijk. 
 * De beschreven logica is aangepast om uuids vanuit de query uit te lezen, onafhankelijk van het prefix (ID of sys:node-uuid). Met deze uuids wordt een query aangemaakt die beide velden gebruikt. We krijgen dus een 'dubbel' query zoals beschreven in #31725#note-5 problemen veroorzaken en zo ja oplossen.

Back