X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=lib%2Forder.php;h=114dfafff52f79e7b5280748a5e6a725abbc1303;hb=37d4290c9eae09546c22b257c589c7e66ad3a1f3;hp=d48f214f1469015433a047c137bfe1df61ffa847;hpb=0925aeead950582ca1136feeb597730086bec498;p=readifood.git diff --git a/lib/order.php b/lib/order.php index d48f214..114dfaf 100644 --- a/lib/order.php +++ b/lib/order.php @@ -522,6 +522,16 @@ return $order->getId(); } + function confirm_delete_order($id = null) { + if (! check_admin(1, "delete an order")) return; + + if (isset($id)) $order = get_order_by_id($id); + if (! $order) return false; + + echo "

Confirm deletion

\n"; + echo "

You must confirm deletion of order $id: " . $order->getDeleteLink(true) . "

\n"; + } + function delete_order($id = null) { if (! check_admin(1, "delete an order")) return; @@ -669,6 +679,10 @@ if (count($args)) { switch ($args[0]) { case "delete": + confirm_delete_order($id); + break; + + case "confirmdelete": delete_order($id); break; }