Hi,

I have been working with Merci and have found something strange. When I checkout an item when I look back a few hours later the item is checked back in when I have not checked it back in. I've tried multiple reservations and they all do the same thing.

For example: I create a reservation for two items starting 9:00am 9.30.2011 and ends 10.02.2011 at 9:00am. I create the reservation and after a few hours the reservation status is changed to "Checked in".

Any help would be great

thanks!

Comments

thepulsingeye’s picture

I'm seeing the exact same thing with D6 and merci 6.x-2.x-dev (2011-May-25)

It happens when cron is run. It doesn't change every reservation from "Checked-Out" to "Checked-In", but will change a bunch. I can replicate it over and over again.
I have unfortunately disabled cron for now to solve temporarily.

Any thoughts or suggestions where to look would be greatly appreciated.

platipusse’s picture

I'm glad someone else is having the same problem. I hope that turning off cron will fix the issue. I had cron running every 3 hours which would explain why the status would be changed after about 3 hours.

I hope that this can be fixed soon since I use cron to send out email updates on reservation.

Any help would be great!

darrick’s picture

Status: Active » Needs review

I've just commited a fix for this. Please test. Thanks.

thepulsingeye’s picture

It's looking good now. I'll keep testing.

thepulsingeye’s picture

After another 4 weeks of testing during heavy usage, the problem has not recurred.

darrick’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.