[Koha-bugs] [Bug 24083] Koha should support "seen" vs "unseen" renewals
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sun Sep 27 13:13:17 CEST 2020
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24083
Katrin Fischer <katrin.fischer at bsz-bw.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Failed QA
--- Comment #38 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Hi Andrew,
starting with some QA work here.
Tbh I've never heard of this specific functionality in an ILS before and am a
bit stumped on the use case. Can you explain a bit on how this is used in
libraries?
1) QA script fails
FAIL C4/Circulation.pm
OK critic
FAIL forbidden patterns
forbidden pattern: Use of DateTime->now should certainly be
replaced with dt_from_string (bug 24840) (line 2933)
FAIL t/db_dependent/Circulation/issue.t
OK critic
OK forbidden patterns
OK git manipulation
OK pod
OK spelling
FAIL valid
Can't locate Koha/IssuingRules.pm in @INC (you may need to
install the Koha::IssuingRules module) (@INC contains: /home/vagrant/kohaclone
/home/vagrant/qa-test-tools /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base
/var/lib/koha/kohadev/plugins)
2) Database updates
There is lots of them :)
a) The one thing that gives me a bit of a headache is the change to the notices
for existing installations. I think we should leave that one out as we cannot
safely assume what people have 'done' to this notice - they will have
translated it, might have decided to not inform patrons of the reasons at all,
changed the structure etc. I feel we should not interfere here.
b) You have a mismatch between kohastructure.sql and the updates for
issues/old_issues:
AFTER renewals
vs.
after auto_renew
3) Strings in Javascript
This is an old patch, I am aware, but not sure if you have seen yet: We are
moving the strings back into the js as they can be finally translated within
the file now. See bug 21156 for examples.
I am not going to block this, but it would be nice if the patches could be
changed to use the new mechanism right away.
4) Terminology
We just did a major clean-up on the system preferences, that's why I am a bit
nit-picky there. Every change later requires translators to do the work again
too - so it might be forgiven:
+ - renewals to be recorded as "unseen" by the library, and count
against the borrowers unseen renewals limit
Can you please make the borrowers patrons and add a .?
5) Web based self check
Renewals are also possible with the web based self check - so I feel some
changes will be needed there as well!
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list