At 11:21 AM 4/3/2011 +1200, Chris Cormack wrote:
On 3 April 2011 10:48, Paul <[email protected]> wrote:
> I'm getting error:
> Undefined subroutine &C4::AuthoritiesMarc::prepare called at
> /usr/share/koha/lib/C4/AuthoritiesMarc.pm line 720.
>
> Here's the code from AuthoritiesMarc.pm
>
> Â
ModZebra($authid,"recordDelete","authorityserver",GetAuthority($authid),undef);
> 720=> Â Â my $sth = prepare("DELETE FROM auth_header WHERE authid=?");
> Â Â Â Â $sth->execute($authid);
>
> The authid is being passed [correctly?] as a 4 digit integer|string:
>
<http://koha-admin/cgi-bin/koha/authorities/authorities-home.pl?op=delete&authid=2925>
>
What version of Koha Paul?
Hi Chris,
3.02.05.000
We got koha-3.02.05.tar.gz downloaded 25 Feb at 8:18pm GMT (internal files
dated 2/24/2011 4.41pm) - talk about timing ;={
What's involved in upgrading to 3.2.6 ? When we last did the "upgrade"
from koha-3.02.03.tar (internal files dated 1/22/2011 6.35pm), it turned
out to be a complete install - so we had to go back and redo all our mods
(mostly css and custom modules) but it was still half a day's work. Thank
$deity Koha adds suffixes to old files, but still...
Or, what's involved with "upgrade your git checkout to the lastest HEAD of
the 3.2.x branch"? Again, we're in semi-production mode at the moment,
staff training has started, and I really want to keep as stable as
possible; and I do not, (for budgetary reasons) have a sandbox available at
the moment - hopefully Q3 this year.
So - guess I just plug in a new AuthoritiesMarc.pm - for exact reference is
date/time good enough? Also, are there any other 3.02.05 files that I need
to look at?
Many thanks - Paul
In the master branch in git, line 720 is
my $sth = $dbh->prepare("DELETE FROM auth_header WHERE authid=?");
The same in the 3.2.x branch.
That line was changed first on the 24th of Feb, which introduced the
bug, it was fixed on the 28th, git blame tells me
2011-02-28 08:30:07 +0000 to be exact.
But that line was fine in both 3.2.4 and 3.2.5 (and earlier releases)
and in fact was never released in the form you have) So I suspect you
must have applied a patch manually, and not the follow up, or
installed from git sometime in the 4 days between the security fix,
and the typo fix.
So I suspect you want to upgrade to 3.2.6 (the latest stable release)
or upgrade your git checkout to the lastest HEAD of the 3.2.x branch
Chris
---
Maritime heritage and history, preservation and conservation,
research and education through the written word and the arts.
<http://UltraMarine.ca>, <http://AandC.org> and <http://MarDoc.ca>
_______________________________________________
Koha-devel mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/