Nelos-VZW / dives-2

Repository waar we de issues van de testers zullen opvangen
1 stars 1 forks source link

Brevet BND (certificatie vanaf 1*duiker) #414

Closed CarlAnto closed 6 months ago

CarlAnto commented 7 months ago

Beschrijf de bug Het brevet van een basis nitrox duiker heeft als voorwaarde tot certificatie dat de persoon minimaal houder is van het brevet 1duiker. De brevetvoorwaarde lijkt automatisch afgetekend te zijn zelfs al is deze persoon geen houder van het brevet 1D. Bijgevolg vertrekt dit brevet (BND) gewoon voor certificatie wanneer de duiken en de theorieles afgerond zijn.

Stappen om te reproduceren

  1. Ga naar 'brevetkaart nieuwe kandidaat 1*D + BND'
  2. Klik op 'Brevet BND'
  3. Werk de theorie en de 2 opleidingsduiken af
  4. Brevet is gecertificeerd en de persoon is nu houder van 'Hoofdbrevet BND' Na het afwerken van het brevet 1*D komt deze wel als hoofdbrevet en BND als extra brevet. (Dat loopt dus wel goed)

Verwachte resultaat Brevet BND mag niet gecertificeerd worden zolang de persoon geen houder is van minimaal 1*D-brevet.

Screenshots image image image

Extra informatie Voeg alle extra informatie die je nog bedenkt hier gerust toe

ndsmyter commented 6 months ago

Ik heb dit nu eens bekeken bij enkele k1D van bij ons in de club, en bij hen gaat dat wel goed. Ook de databankfuncties gecontroleerd die achter die voorwaarde zit; en ook die zien er goed uit. Dus ik heb niet echt het vermoeden dat dit niet zou werken.

FYI: De voorwaarde die er achter zit, is dat de persoon 1 van de volgende brevetten moet hebben om afgevinkt te geraken: 1D, 2D, 3D, 4D, 1I, 2I of 3I. Dus dat is wel OK

Ik ga deze afsluiten, aangezien ik deze niet kan reproduceren en er alles op wijst dat het wel OK is.