Project

General

Profile

Project activity #30995

closed

BUG: groepswerkvoorraad zichtbaar maar leeg als de gebruiker lid is van een object- of dossier- typesite

Added by Diego Mirandola 10 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
P4 Normal
Category:
-
Target version:
Start date:
21/02/2025
Due date:
% Done:

100%

Estimated time:

Description

De query van groepswerkvoorraad was met #29517 aangepast om resultaten te tonen vanuit de zaaktypesites van de gebruiker. Dit komt overeen met de documentatie van de app https://develop.contezza.io/products/contezza-apps/tezza/#groepswerkvoorraad .
Volgens specificatie moet de navbar item 'Groepswerkvoorraad' getoond worden op basis van lidmaatschap van de gebruiker in een zaak- of object- of dossier- typesite, zie https://git.contezza.nl/develop/products/contezza-integration-tests/-/blob/main/library/src/test/resources/features/tezza/product-description/navbar_permissions.feature?ref_type=heads#L99 en dit was aangepast met #30171.

Deze twee zijn duidelijk tegenstrijdig.
Oplossing: groepswerkvoorraad is alleen voor zaken.

Graag:
  • alles wat betreft groepswerkvoorraad verplaatsen naar de zaken module
  • de rule aanpassen zodat de navbar item alleen getoond wordt op basis van lidmaatschap van de gebruiker in een zaaktypesite.

Related issues 2 (0 open2 closed)

Related to Tezza - Project activity #29517: Bestaande UI functionaliteit omzetten van ZaaktypeGroepen naar SiteMembershipClosed02/10/2024

Actions
Related to Tezza - Project activity #30171: Sommige navbar items blijven zichtbaar als de gebruiker geen rechten heeft om deze te zienResolvedDiego Mirandola10/12/2024

Actions
Actions #1

Updated by Diego Mirandola 10 months ago

  • Related to Project activity #29517: Bestaande UI functionaliteit omzetten van ZaaktypeGroepen naar SiteMembership added
Actions #2

Updated by Diego Mirandola 10 months ago

  • Related to Project activity #30171: Sommige navbar items blijven zichtbaar als de gebruiker geen rechten heeft om deze te zien added
Actions #3

Updated by Diego Mirandola 10 months ago

  • Assignee changed from Contezza Development to Diego Mirandola
Actions #4

Updated by Diego Mirandola 10 months ago

  • Status changed from Backlog to In Progress
Actions #5

Updated by Diego Mirandola 10 months ago

  • Target version changed from Tezza Backlog to Tezza 2025.02
Actions #6

Updated by Diego Mirandola 10 months ago

  • Description updated (diff)
Actions #7

Updated by Diego Mirandola 10 months ago

Besproken tijdens Tezza overleg.
We gaan de rule aanpassen zodat de navbar item alleen getoond wordt als de gebruiker lid is van zaaktypesite.

Actions #8

Updated by Tahir Malik 10 months ago

De groepswerkvoorraad is gebouwd met Zaken in gedachten en niet met Dossiers & Objecten.
Dat betekent niet dat we ook dit niet goed moeten implementeren voor Dossiers & Objecten ==> hiervoor dient een nieuwe analyse ticket te komen.

Voor nu kan de groepswerkvoorraad dezelfde rule volgen als de zaken bibliotheek.

Actions #9

Updated by Diego Mirandola 10 months ago

  • Subject changed from BUG: groepswerkvoorraad toont geen objecten en geen dossiers to BUG: groepswerkvoorraad zichtbaar maar leeg als de gebruiker lid is van een object- of dossier- typesite
  • Description updated (diff)
Actions #10

Updated by Diego Mirandola 10 months ago

  • Description updated (diff)
Actions #11

Updated by Diego Mirandola 10 months ago

Graag testen in branch fix/tezza/groepswerkvoorraad/#30995, Tezza app.
Extensions bestanden zijn refactored volgens de structuur in #30943.
Rule is aangepast zodat de navbar item niet zichtbaar is als de gebruiker lid is van een object- of dossier- typesite.

Actions #12

Updated by Diego Mirandola 10 months ago

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

Updated by Diego Mirandola 10 months ago

Test is aangepast in branch fix/werkvoorraad/#30995

Actions #14

Updated by Nume Groenewegen 9 months ago

Getest voor app tezza met gebruiker paul. Werkt zoals omschreven. Kan mee met de release.

Actions #15

Updated by Nume Groenewegen 9 months ago

  • Status changed from Ready in Dev to Test approved
  • Assignee changed from Nume Groenewegen to Diego Mirandola
  • Target version changed from Tezza 2025.02 to Tezza 2025.03
Actions #16

Updated by Diego Mirandola 9 months ago

  • Status changed from Test approved to Resolved
  • % Done changed from 0 to 100

In Contezza apps versie 3.21.0.

Also available in: Atom PDF