Open GoogleCodeExporter opened 9 years ago
Hmm, it would be good to know what the root cause of the missing/incorrect order
record is. Trapping the error is a fine idea, but rather than just pass-ing I
would
prefer to see something being written to the event.log indicating the nature of
the
problem and that fact that an order's details are missing.
Original comment by darryl.d...@gmail.com
on 11 Sep 2008 at 1:36
OK, I've taken a look at the code. If this order number was created with an old
version of getpaid prior to r1006, then it would have been indexed with a
'fufillment_state' index instead of a 'fulfillment_state' index. This affects
order.OrderQuery.fulfillment_state(), so possibly if the order was then altered,
updated, queried against, or deleted with a later version of getpaid, then the
index
record has been left behind while the order itself has been deleted. This seems
the
most likely scenario to me, but others may have a better idea :)
Original comment by darryl.d...@gmail.com
on 11 Sep 2008 at 2:10
Original issue reported on code.google.com by
jpho...@gmail.com
on 9 Sep 2008 at 4:11