---- Reported by m.de.rooy@rijksmuseum.nl 2009-11-26 13:19:10 ---- From koha error log: [Mon Nov 23 10:36:57 2009] [error] [client 192.87.126.61] [Mon Nov 23 10:36:57 2009] orderreceive.pl: Illegal Date 'iso' does not match 'iso' format: yyyy-mm-dd at /usr/share/koha/intranet/cgi-bin/acqui/orderreceive.pl line 80. This happens when datareceived parameter does not exist or is empty. In that case the second parameter iso from the line below becomes the first parameter. my $datereceived = C4::Dates->new($input->param('datereceived'),'iso') || C4::Dates->new(); Solution: force the first parameter to be present in the call: my $datereceived = C4::Dates->new($input->param('datereceived')||'','iso') || C4::Dates->new(); ---- Additional Comments From m.de.rooy@rijksmuseum.nl 2010-05-17 10:12:12 ---- (In reply to comment #0) Additional correction in orderreceive.pl, line 184: add datereceived via $line to loop array. --- Bug imported by chris@bigballofwax.co.nz 2010-05-21 01:15 UTC --- This bug was previously known as _bug_ 3812 at http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3812 Actual time not defined. Setting to 0.0 Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
*** Bug 4836 has been marked as a duplicate of this bug. ***
Reopening for HEAD.
Closing again - bug was fixed via slightly different code in HEAD. Sorry for the noise.