View Issue Details

IDProjectCategoryView StatusLast Update
0000223CAMAP/InterAMAP44CAMAPpublic2024-11-15 23:02
ReporterPatrice Assigned ToAmaury  
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformGandiVPSOSDebianOS Version11
Product Versionv2.0.5 
Target Versionv2.0.6Fixed in Versionv2.0.6 
Summary0000223: [Souscription]Perte des jours d'absences passées en cas de raccourcissement de la date de fin de contrat
Description

En cas de changement d'une date de fin de contrat pour une souscription donnée, les dates d'absences passées disparaissent et fausse le solde.

TagsNo tags attached.

Relationships

related to 0000238 closedAmaury [Souscriptions/Absences] Erreur lors d'une modification de date d'absence 

Activities

Amaury

2024-10-19 18:29

administrator   ~0000327

Regarder camap-hx\src\controller\SubscriptionAdmin.hx +289

                // Test if absences have been updated
                // Reason of the bug Mantisbt #223 ?
                // todo: only compare absenceDistribsIds in the future before updating AbsencesDates
                if(absenceDistribIds.join("-") != subscription.getAbsentDistribIds().join("-")){
                    AbsencesService.updateAbsencesDates(subscription,absenceDistribIds, true);
                }

Amaury

2024-10-20 21:12

administrator   ~0000328

J'ai tenté un correctif dis moi si ça fonctionne

Amaury

2024-11-13 18:48

administrator   ~0000335

Correction du 238 a réintroduit 223...

Issue History

Date Modified Username Field Change
2024-08-14 14:36 Patrice New Issue
2024-10-03 06:11 Amaury Summary Perte des jours d'absences passées en cas de raccourcissement de la date de fin de contrat => [Souscription]Perte des jours d'absences passées en cas de raccourcissement de la date de fin de contrat
2024-10-19 18:29 Amaury Note Added: 0000327
2024-10-19 18:29 Amaury Assigned To => Amaury
2024-10-19 18:29 Amaury Status new => assigned
2024-10-20 21:12 Amaury Status assigned => feedback
2024-10-20 21:12 Amaury Note Added: 0000328
2024-10-21 11:11 Amaury Status feedback => closed
2024-10-21 11:11 Amaury Resolution open => fixed
2024-10-21 11:11 Amaury Fixed in Version => v2.0.1
2024-10-29 17:50 Amaury Relationship added related to 0000238
2024-11-13 18:47 Amaury Status closed => new
2024-11-13 18:47 Amaury Resolution fixed => reopened
2024-11-13 18:48 Amaury Status new => confirmed
2024-11-13 18:48 Amaury Note Added: 0000335
2024-11-14 19:23 Amaury Product Version => v2.0.5
2024-11-14 19:23 Amaury Fixed in Version v2.0.1 =>
2024-11-14 19:23 Amaury Target Version => v2.0.6
2024-11-14 19:25 Amaury Status confirmed => resolved
2024-11-14 19:25 Amaury Resolution reopened => fixed
2024-11-14 19:25 Amaury Fixed in Version => v2.0.6
2024-11-15 23:02 Amaury Status resolved => closed