diff --git a/CHANGELOG.md b/CHANGELOG.md index efbeb78e4270dca1be654b1df112cc75f9861df1..2b4fb014f80571c68621d2368b1e7faaa582494e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ Toutes les modifications apportées au projet seront documentées dans ce fichie Le format est basé sur le modèle [Keep a Changelog](http://keepachangelog.com/) et adhère aux principes du [Semantic Versioning](http://semver.org/). +## [4.7.25] - 25-01-30 + +### Corrections + +- Le champ "DossierID" de la fonction webservice "CreerDossier" n'est envoyé que si celui-ci n'est pas défini dans la requête + ## [4.7.24] - 25-01-17 ### Corrections diff --git a/iparapheur-amp/pom.xml b/iparapheur-amp/pom.xml index 1dea00ff1cff678ce570e0dabe868cf03a4bf0a7..2bd619450506a6b39d596be289728f99e5fd4bda 100644 --- a/iparapheur-amp/pom.xml +++ b/iparapheur-amp/pom.xml @@ -6,13 +6,13 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> </parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-amp</artifactId> <description>Parapheur electronique</description> <packaging>war</packaging> - <version>4.7.24-for-Alf3.4.c</version> + <version>4.7.25-for-Alf3.4.c</version> <name>i-Parapheur AMP packaging</name> <url>http://maven.apache.org</url> <properties> @@ -65,13 +65,13 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> </dependency> <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-mobile-webscripts</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> </dependency> <dependency> diff --git a/iparapheur-core/pom.xml b/iparapheur-core/pom.xml index f2dcdefbd637bc86199aa3ed4072157ebe42993b..de30295d7275da4a61955ae0870a7039ac8b42f6 100644 --- a/iparapheur-core/pom.xml +++ b/iparapheur-core/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> <packaging>jar</packaging> <name>iparapheur core module</name> - <version>4.7.24</version> + <version>4.7.25</version> <description>Parapheur electronique</description> <!-- General Info --> <url>https://adullact.net/projects/paraphelec/</url> @@ -294,7 +294,7 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-rules</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> <!-- exclusions> <exclusion> <artifactId>asm</artifactId> diff --git a/iparapheur-core/src/main/java/coop/libriciel/service/CreerDossierService.java b/iparapheur-core/src/main/java/coop/libriciel/service/CreerDossierService.java index d5e65945909ea6980b5ef849afc2f74408e0d9ec..536fa74c7855e86abb593474e6d613faa151be0a 100644 --- a/iparapheur-core/src/main/java/coop/libriciel/service/CreerDossierService.java +++ b/iparapheur-core/src/main/java/coop/libriciel/service/CreerDossierService.java @@ -177,7 +177,12 @@ public class CreerDossierService { msg.setSeverite("INFO"); res.setMessageRetour(msg); - res.setDossierID(model.getId()); + // TODO - IMPORTANT - CE IF DOIT ÊTRE CONSERVÉ ! + // FIXME - Retro-compatibilité - Pour les connecteurs n'utilisant pas les dernières versions du WSDL, comprenant le champ "DossierID" + // Pour information - Ce champ a été ajouté en 2013 + if(request.getDossierID() == null || request.getDossierID().trim().isEmpty()) { + res.setDossierID(model.getId()); + } return res; } diff --git a/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties b/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties index cf0c19798494f1156d90e15540851b8ea2d48eb4..cef2a6cf71526608e3a1c40b34f7c2766b4df6f2 100755 --- a/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties +++ b/iparapheur-core/src/main/resources/alfresco/module/parapheur/core/parapheur-version.properties @@ -1,2 +1,2 @@ -ph_version=4.7.24 -ph_build=20240611 +ph_version=4.7.25 +ph_build=20250130 diff --git a/iparapheur-mobile-webscripts/pom.xml b/iparapheur-mobile-webscripts/pom.xml index 3654740bf8cb42cf687986d3810f9b9a1b3857c5..bf2fb40c4f3951bc6003b0e15a166b4313d86c01 100644 --- a/iparapheur-mobile-webscripts/pom.xml +++ b/iparapheur-mobile-webscripts/pom.xml @@ -5,7 +5,7 @@ <parent> <artifactId>iparapheur</artifactId> <groupId>org.adullact.iparapheur</groupId> - <version>4.7.24</version> + <version>4.7.25</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -94,7 +94,7 @@ <dependency> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur-core</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> <scope>provided</scope> </dependency> diff --git a/iparapheur-rules/pom.xml b/iparapheur-rules/pom.xml index 1d9f96e5f55bc2c5e673c8f41c9d4b0ae7869842..e2fc36fda0d7ad1fc028841ac893cbaa74e910e4 100644 --- a/iparapheur-rules/pom.xml +++ b/iparapheur-rules/pom.xml @@ -5,10 +5,10 @@ <parent> <groupId>org.adullact.iparapheur</groupId> <artifactId>iparapheur</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> </parent> <artifactId>iparapheur-rules</artifactId> - <version>4.7.24</version> + <version>4.7.25</version> <name>iparapheur-rules</name> <url>http://maven.apache.org</url> <properties> diff --git a/pom.xml b/pom.xml index 3aa87ba9c7fe37d380a5f834764562abcdffb353..eb6bb51adc2c6cebe60ff46ee609d050defe4a58 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ <artifactId>iparapheur</artifactId> <packaging>pom</packaging> <name>iparapheur</name> - <version>4.7.24</version> + <version>4.7.25</version> <description>Parapheur electronique</description> <url>https://adullact.net/projects/paraphelec/</url>