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 @@
-
- Please update your email address by clicking view
-
View
+
+ Click View to update your email address
+
@@ -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"]
}
}
}