Commit Graph

60702 Commits

Author SHA1 Message Date
Jonathan Druart 751b89ebaf
Bug 41568: Tidy kohaTable - circ/curbside_pickups.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:39 -06:00
Jonathan Druart 323833364d
Bug 41568: Tidy kohaTable - circ/circulation_batch_checkouts.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:39 -06:00
Jonathan Druart 1ddbe2d136
Bug 41568: Tidy kohaTable - circ/article-requests.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:38 -06:00
Jonathan Druart 10ddff6f8d
Bug 41569: (follow-up) Fix conflict with 39698
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:38 -06:00
Owen Leonard 13d10ffd2d
Bug 41569: (follow-up) Prevent variable redeclaration warnings
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:37 -06:00
Jonathan Druart aac1aaacc9
Bug 41569: clubs - auto tidy
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:37 -06:00
Jonathan Druart 940d1eea6d
Bug 41569: Fix conflict with 39698
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:36 -06:00
Jonathan Druart 7b63190947
Bug 41569: Tidy kohaTable - clubs/clubs-tab.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:36 -06:00
Jonathan Druart 0a1913116a
Bug 41569: Tidy kohaTable - clubs/patron-clubs-tab.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:35 -06:00
Paul Derscheid 844bebb17c
Bug 41580: (QA follow-up) Fix variable name mismatch in batch delete records
- The tidy declared const record_type but the code references
  recordtype (no underscore), causing a ReferenceError
- Rename to match the existing usage

To test:
- Go to Tools → Batch delete records
- Upload/select bibliographic records with checked out items
- Verify the red cross and yellow highlight appear for
  non-deletable records

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:35 -06:00
Paul Derscheid 745d176e2f
Bug 41580: (QA follow-up) Fix suspend status check in batch modify holds
- Fix typo: hold.suspened → hold.suspended, the suspension check
  never fired because the property name was misspelled
- Restore DOM update: the tidy replaced
  \$("#new_suspend_status").val("1") with a local variable assignment
  that had no effect on the submitted form data

To test:
- Go to Tools → Batch modify holds
- Load holds that are not suspended
- Set a suspend date without changing suspend status
- Submit and verify the suspend status is automatically set to 1

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:34 -06:00
Paul Derscheid b536f6ef6c
Bug 41580: (QA follow-up) Fix syntax error in holidays calendar options
- The tidy introduced a semicolon inside the flatpickr options
  object literal which is a syntax error, breaking the calendar
  widget entirely
- The syntax error also prevented the auto tidy from normalizing
  the surrounding code formatting
- Replace with comma to match object property separator syntax

To test:
- Go to Tools → Calendar
- Verify the calendar widget renders without JS errors

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:34 -06:00
Owen Leonard 5c150230a7
Bug 41580: (follow-up) More tidy
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:33 -06:00
Owen Leonard 1a3927fe1e
Bug 41580: (follow-up) Fixes for errors
- In Cataloging -> Manage staged MARC records: the logic around showing
  the "Edit" button was not correct
- In Tools -> Batch patron modification: There was sometimes an error in
  the console about a variable not existing which can be resolved by
  moving the corresponding (and related) JS into the conditional which
  depends on the table of results existing.

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:33 -06:00
Jonathan Druart 33661e7e8d
Bug 41580: tools - auto tidy
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:32 -06:00
Jonathan Druart 1e886e80ca
Bug 41580: Tidy kohaTable - tools/upload.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:32 -06:00
Jonathan Druart d75eee2f83
Bug 41580: Tidy kohaTable - tools/modborrowers.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:31 -06:00
Jonathan Druart bd9c9af0ed
Bug 41580: Tidy kohaTable - tools/manage-marc-import.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:31 -06:00
Jonathan Druart 433d4b22d3
Bug 41580: Tidy kohaTable - tools/inventory.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:30 -06:00
Jonathan Druart b01855b00f
Bug 41580: Tidy kohaTable - tools/holidays.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:30 -06:00
Jonathan Druart 98b17de848
Bug 41580: Tidy kohaTable - tools/batch_record_modification.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:29 -06:00
Jonathan Druart 0994f3605a
Bug 41580: Tidy kohaTable - tools/batch_modify_holds.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:29 -06:00
Jonathan Druart 50c51f3f5e
Bug 41580: Tidy kohaTable - tools/batch_delete_records.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:28 -06:00
Jonathan Druart 6239aa298a
Bug 41572: Fix conflict with bug 41457
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:28 -06:00
Owen Leonard f5b808e3f4
Bug 41572: (follow-up) More tidying
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:27 -06:00
Owen Leonard b6875d8d97
Bug 41572: (follow-up) Fixing two minor syntax errors
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:27 -06:00
Jonathan Druart c4a0d280a8
Bug 41572: members - auto tidy
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:26 -06:00
Jonathan Druart 5ae304e184
Bug 41572: Tidy kohaTable - members/readingrec.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:26 -06:00
Jonathan Druart ef89384be6
Bug 41572: Tidy kohaTable - members/pay.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:25 -06:00
Jonathan Druart 648b0d71a0
Bug 41572: Tidy kohaTable - members/moremember-print.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:25 -06:00
Jonathan Druart 4f22000d9a
Bug 41572: Tidy kohaTable - members/holdshistory.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:24 -06:00
Jonathan Druart 707f472d29
Bug 41572: Tidy kohaTable - members/boraccount.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:24 -06:00
Paul Derscheid 0fe472c1e0
Bug 41582: (QA follow-up) Fix missing prefs prefix for OPACLocalCoverImages
- The shelf browser previous-navigation AJAX callback references
  OPACLocalCoverImages without the prefs. prefix, causing a
  ReferenceError at runtime
- The next-navigation callback correctly uses prefs.OPACLocalCoverImages

To test:
- Enable OPACLocalCoverImages system preference
- Open an OPAC detail page with the shelf browser enabled
- Click the previous arrow in the shelf browser
- Verify local cover images load without JS errors

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:23 -06:00
Paul Derscheid e3f99585d5
Bug 41582: (QA follow-up) Restore missing components case in defaulttab switch
- The tidy dropped the components case from the TT SWITCH/CASE
  conversion to JS switch, causing records with defaulttab set to
  components to fall through to the default holdings tab

To test:
- Open an OPAC detail page for a record with components
- Verify the components tab is selected by default

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:23 -06:00
Paul Derscheid acf4a37ac5
Bug 41582: (QA follow-up) Fix syntax errors in defaulttab switch
- Missing colon on case 'media' causes a hard JS SyntaxError
  breaking the entire script block on page load
- Add missing semicolons after break statements

To test:
- Open an OPAC detail page for a record with media tab
- Verify no JS errors in the console
- Verify the correct default tab is selected

Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:22 -06:00
Jonathan Druart b7e6e521ad
Bug 41582: Fix typo
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:22 -06:00
Owen Leonard 2892bdcea8
Bug 41582: (follow-up) Fix some syntax errors and variable collisions
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:21 -06:00
Jonathan Druart 271cf73bf6
Bug 41582: opac - auto tidy
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:21 -06:00
Jonathan Druart 3acf78df27
Bug 41582: Tidy kohaTable - sco/sco-main.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:20 -06:00
Jonathan Druart c825a7fbad
Bug 41582: Tidy kohaTable - opac-user
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:19 -06:00
Jonathan Druart e1d0092a83
Bug 41582: Tidy kohaTable - opac-suggestions.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:19 -06:00
Jonathan Druart c912c98c24
Bug 41582: Tidy kohaTable - opac-readingrecord.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:18 -06:00
Jonathan Druart 56ce976f76
Bug 41582: Tidy kohaTable - opac-messaging.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:18 -06:00
Jonathan Druart 922bad7798
Bug 41582: Tidy kohaTable - opac-illrequests.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:17 -06:00
Jonathan Druart e5020061a6
Bug 41582: Tidy kohaTable - opac-full-serial-issues.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:17 -06:00
Jonathan Druart aa8ec9e4d4
Bug 41582: Tidy kohaTable - opac-detail.tt - Novelist
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:16 -06:00
Jonathan Druart a6009fbd0d
Bug 41582: Tidy kohaTable - opac-detail.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:16 -06:00
Jonathan Druart 3bd3bf5d80
Bug 41582: Tidy kohaTable - opac-curbside-pickups.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:15 -06:00
Jonathan Druart 7fdad8b299
Bug 41582: Tidy kohaTable - opac-course-reserves.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:15 -06:00
Jonathan Druart 16b68a516b
Bug 41582: Tidy kohaTable - opac-course-details.tt
Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2026-03-12 15:03:14 -06:00