Go to file
Owen Leonard e46b444ac0
Bug 39078: Fix incorrect variable checks in course reserve details template
This patch adds some variable checks and corrects some others so that
the course reserve detail template doesn't show empty parentheses.

To test, apply the patch and create a course if necessary.

- Add an item to the course.
- After submitting a barcode, check the checkbox next to each option and
  select a different value (item type, collection, etc.).
- View the course details and check the columns for the fields you
  changed. They should display the correct information:
  "Updated field value (Original field value)"
- Add another item but this time don't change any options. The
  information should be display as:
  "Unchanged (Original field value)"
- There should be no instances where it looks like:
  "Field value ()"

Sponsored-by: Athens County Public Libraries
Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit 753659589a)
Signed-off-by: Baptiste Wojtkowski <baptiste.wojtkowski@biblibre.com>
2025-08-06 13:36:13 +00:00
C4 Bug 36008: Use notice_email_address instead of email for SendAlerts issue type 2025-08-06 09:56:59 +00:00
Koha Bug 35246: Make Koha::Biblio->to_api throw relevant exception if no biblioitem row 2025-08-06 13:25:37 +00:00
acqui Bug 39572: Improve EDIFACT order confirmation message 2025-07-31 15:48:37 +02:00
admin Bug 39012: Koha fails to import default MARC bibliographic framework 2025-08-06 13:27:58 +00:00
api Bug 39932: Make Koha::Item->_status return an arrayref 2025-08-01 10:24:28 +02:00
authorities
…
basket
…
bin
…
bookings
…
catalogue Bug 38846: Only call getLanguages for advanced search pages 2025-04-22 23:01:34 +02:00
cataloguing Bug 37305: Remove C4::Biblio::prepare_host_field 2025-07-28 10:55:22 +02:00
circ Bug 37650: (follow-up) Remove FIXME around CheckReserves call 2025-08-06 12:55:16 +00:00
clubs
…
course_reserves
…
debian Bug 40304: Zebrasrv configs now work on ARM CPUs 2025-08-01 14:52:19 +02:00
docs Bug 40022: Add the 25.11 release team (squashed) 2025-07-25 16:39:02 +02:00
erm
…
errors
…
etc Bug 39303: Add audience index to SRU 2025-08-04 15:02:17 +02:00
ill
…
installer Bug 38794: say_success only if updated 2025-08-06 09:56:58 +00:00
koha-tmpl Bug 39078: Fix incorrect variable checks in course reserve details template 2025-08-06 13:36:13 +00:00
labels
…
lib
…
members Bug 40116: Do not display "Patron is already a guarantor..." popup when error occurs 2025-08-01 11:41:27 +02:00
misc Bug 38900: Provide info about the problematic strings 2025-08-06 09:57:02 +00:00
offline_circ
…
opac Bug 38963: Check for existence of biblio object before fetching cover images in the OPAC 2025-08-06 09:57:01 +00:00
patron_lists Bug 37266: [24.11.x] patron_lists/delete.pl should have CSRF protection 2025-02-24 19:30:42 +01:00
patroncards
…
plugins
…
pos
…
preservation
…
recalls
…
reports Bug 40419: Fix wrong license 2025-08-01 14:50:29 +02:00
reserve
…
reviews
…
rotating_collections
…
serials Bug 34971: (QA follow-up) Op is now cud-reopen 2025-08-06 10:16:37 +00:00
services
…
skel
…
suggestion
…
svc
…
t Bug 35246: Unit tests 2025-08-06 13:25:36 +00:00
tags Bug 38969: (QA follow-up) fix tidy 2025-04-24 18:42:32 +02:00
tools Bug 39871: (QA follow-up) Do not hardcode nullable check 2025-07-28 10:09:52 +02:00
virtualshelves
…
xt Bug 40419: Changes to testing logic 2025-08-01 14:50:29 +02:00
.editorconfig
…
.gitignore
…
.htaccess
…
.mailmap
…
.perlcriticrc
…
.perltidyrc
…
.prettierrc.js Bug 38546: Set tabWidth and useTabs in prettierrc 2025-08-06 09:56:52 +00:00
.proverc.dist
…
.stylelintrc.json
…
INSTALL
…
Koha.pm Increment version for 24.11.07 release 2025-07-24 22:13:30 +02:00
LICENSE
…
MANIFEST.SKIP
…
Makefile.PL Bug 38167: (QA follow-up) Remove old, add new eslint config to Makefile.PL 2025-08-06 09:57:05 +00:00
README
…
README.md
…
README.robots
…
about.pl Bug 38988: Make the polling use case be normal in about page 2025-08-06 12:48:52 +00:00
app.psgi
…
build-resources.PL
…
changelanguage.pl
…
cpanfile Bug 39857: Add new dependency Test::NoWarnings for 24.11.x 2025-05-26 11:03:03 +02:00
cypress.config.ts
…
eslint.config.mjs Bug 38167: Migrate ESLint config to new flat format 2025-08-06 09:57:04 +00:00
fix-perl-path.PL
…
gulpfile.js
…
help.pl
…
kohaversion.pl
…
mainpage.pl
…
package.json Bug 38149: Add ESLint & prettier to package.json 2025-08-06 09:57:03 +00:00
rewrite-config.PL
…
rspack.config.js
…
tsconfig.json
…
webpack.config.js
…
yarn.lock Bug 38503: Update yarn.lock 2025-04-22 23:01:53 +02:00

README.md

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-community.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo