diff --git a/spp_drims/README.rst b/spp_drims/README.rst index 575f410e..999cef49 100644 --- a/spp_drims/README.rst +++ b/spp_drims/README.rst @@ -179,6 +179,15 @@ Dependencies Changelog ========= +19.0.4.0.5 +~~~~~~~~~~ + +- fix(tests): the SLA completeness test now checks only the priority + codes spp_drims itself ships. It compared against every code in the + vocabulary, so installing an overlay that legitimately extends + priorities — spp_drims_sl adds life_threatening — made the exact-match + assertion fail on a fourth key the module never claimed to cover + 19.0.4.0.4 ~~~~~~~~~~ diff --git a/spp_drims/__manifest__.py b/spp_drims/__manifest__.py index d5064f9d..16cb8a6a 100644 --- a/spp_drims/__manifest__.py +++ b/spp_drims/__manifest__.py @@ -5,7 +5,7 @@ "and distribution tracking. Links to hazard incidents with multi-tier " "approval workflows and warehouse operations.", "category": "OpenSPP/Inventory", - "version": "19.0.4.0.4", + "version": "19.0.4.0.5", "sequence": 1, "author": "OpenSPP.org", "website": "https://github.com/OpenSPP/OpenSPP2", diff --git a/spp_drims/readme/HISTORY.md b/spp_drims/readme/HISTORY.md index 0cc26bee..6e6648c4 100644 --- a/spp_drims/readme/HISTORY.md +++ b/spp_drims/readme/HISTORY.md @@ -1,3 +1,7 @@ +### 19.0.4.0.5 + +- fix(tests): the SLA completeness test now checks only the priority codes spp_drims itself ships. It compared against every code in the vocabulary, so installing an overlay that legitimately extends priorities — spp_drims_sl adds life_threatening — made the exact-match assertion fail on a fourth key the module never claimed to cover + ### 19.0.4.0.4 - fix(drims): name constants after codes the vocabulary actually ships, and fix the three places that used the wrong ones. An urgent request answered a 24-hour approval SLA instead of 8 hours, the priority badge and list decorations never fired, and the High Priority search filter always returned nothing — all because the code asked for priorities the data does not contain. A test now walks every code constant against its vocabulary, so one naming a code that does not exist fails the build instead of silently matching nothing (#1165) diff --git a/spp_drims/static/description/index.html b/spp_drims/static/description/index.html index 89704662..46819672 100644 --- a/spp_drims/static/description/index.html +++ b/spp_drims/static/description/index.html @@ -565,6 +565,16 @@