[Koha-bugs] [Bug 8253] Fine doubling
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Sep 26 14:57:52 CEST 2012
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8253
--- Comment #16 from Kyle M Hall <kyle at bywatersolutions.com> ---
I see. I cannot think of a way to resolve this. Any ideas?
Kyle
(In reply to comment #15)
> This does not work for me. Instead of having the 2 duplicates kept, they are
> now both removed by updatedatabase.pl.
>
> I think this comes from here:
>
> my $datetime = "$date 23:59";
> my $new_description = $old_description;
> $new_description =~ s/$date/$datetime/g;
> $dbh->do("UPDATE accountlines SET description = ? WHERE description =
> ?", undef, $new_description, $old_description);
>
> In the above code, all descriptions are updated to have the new date format
> with 23:59
> And then:
>
> my $query = "
> SELECT * FROM accountlines
> WHERE ( accounttype = 'FU' OR accounttype = 'F' )
> AND description like '%23:59%'
> ORDER BY borrowernumber, itemnumber, accountno, description,
> timestamp DESC
> ";
>
> You select all lines with a description that contains '23:59'. So both lines
> of my example are returned.
> Finally for each line, other lines that have a different timestamp are
> deleted. So both lines are deleted.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list