X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=lib%2Forder.php;h=a392f6eaeed46b1cd101098aa7781db14e5906b8;hb=b42536fa2409ee96fd3abc3c781174393e649e9c;hp=12a34aace9268ff0124e36f3bf33acef6332fe14;hpb=637bc9bc7d65b625a322385b5700bfc169f877c0;p=readifood.git diff --git a/lib/order.php b/lib/order.php index 12a34aa..a392f6e 100644 --- a/lib/order.php +++ b/lib/order.php @@ -235,7 +235,10 @@ if ($order) { $q = new OrderStateQuery; $order_state = $q->filterByOrderId($order->getId())->orderByUpdated('desc')->limit(1)->findOne(); - if ($order_state) $state = $order_state->getState(); + if ($order_state) { + $state = $order_state->getState(); + $driver_id = $order_state->getDriverId(); + } } else $order = new Order; @@ -501,6 +504,7 @@ $driver_id = $order_state->getDriverId(); if ($driver_id) $driver = get_contact_by_id($driver_id); + else $driver = null; /* XXX */ $state = $order_state->getState();