case 4487 - trial request: approve or reject while awaiting email validation; delete works

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-01 14:08:08 -07:00
parent d7b7b904df
commit 28e5ebcaa4

View File

@@ -454,6 +454,10 @@ async function clickHandler(menuItem) {
case "save": case "save":
m.vm.submit(); m.vm.submit();
break; break;
//case 4487
case "delete":
m.vm.remove();
break;
case "report": 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({ menuOptions.menuItems.push({
title: "Report", title: "Report",
icon: "$sockiFileAlt", icon: "$sockiFileAlt",