From 28e5ebcaa47b73dd75d08f59d3eec9389f135782 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sun, 1 Nov 2026 14:08:08 -0700 Subject: [PATCH] case 4487 - trial request: approve or reject while awaiting email validation; delete works Co-Authored-By: Claude Opus 5.5 --- src/views/biz-trial-request.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/views/biz-trial-request.vue b/src/views/biz-trial-request.vue index e5c2c4b..5893517 100644 --- a/src/views/biz-trial-request.vue +++ b/src/views/biz-trial-request.vue @@ -454,6 +454,10 @@ async function clickHandler(menuItem) { case "save": m.vm.submit(); break; + //case 4487 + case "delete": + m.vm.remove(); + break; case "report": { @@ -508,6 +512,17 @@ function generateMenu(vm) { }); } + //case 4487: a request could not be deleted (e.g. one stuck waiting for a mistyped email to be confirmed) + if (vm.rights.delete && vm.$route.params.recordid != 0) { + menuOptions.menuItems.push({ + title: "Delete", + icon: "$sockiTrashAlt", + surface: false, + key: FORM_KEY + ":delete", + vm: vm + }); + } + menuOptions.menuItems.push({ title: "Report", icon: "$sockiFileAlt",