From c7aef2d33cf7a33bf80b274b339548280ac00fc1 Mon Sep 17 00:00:00 2001 From: Mark Williams Date: Mon, 23 Feb 2026 14:46:36 +0000 Subject: [PATCH 1/2] LIMS-2109: Require an email address when creating a plate --- .../mx/shipment/views/mx-container-add.vue | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/client/src/js/modules/types/mx/shipment/views/mx-container-add.vue b/client/src/js/modules/types/mx/shipment/views/mx-container-add.vue index c2875533a..652686097 100644 --- a/client/src/js/modules/types/mx/shipment/views/mx-container-add.vue +++ b/client/src/js/modules/types/mx/shipment/views/mx-container-add.vue @@ -264,32 +264,36 @@ - @@ -358,7 +362,10 @@ v-show="error.length > 0" class="tw-black" > - {{ error[0] }} + {{ (index === 'owner' && !ownerEmail) + ? 'The selected owner has no email address. Please update it by clicking View.' + : error[0] + }}

From 75448f1c66a7e527cd599dc926b56fb4bf72672f Mon Sep 17 00:00:00 2001 From: Mark Williams Date: Mon, 23 Feb 2026 15:37:42 +0000 Subject: [PATCH 2/2] Update php-jwt as much as possible and ignore security advisory --- api/composer.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/composer.json b/api/composer.json index 725677a26..f477669f9 100644 --- a/api/composer.json +++ b/api/composer.json @@ -16,7 +16,7 @@ "require": { "apereo/phpcas": "1.6.1", "ezyang/htmlpurifier": "4.12.0", - "firebase/php-jwt": "6.0.0", + "firebase/php-jwt": "^6.0.0", "jdorn/sql-formatter": "1.2.9", "mpdf/mpdf": "8.1.2", "ralouphie/getallheaders": "2.0.5", @@ -44,6 +44,9 @@ "config": { "platform": { "php": "7.3" + }, + "audit": { + "ignore": ["PKSA-y2cr-5h3j-g3ys"] } } }