Back to bug 17364

Who When What Removed Added
barton 2016-09-27 20:43:41 UTC Severity enhancement normal
barton 2016-09-27 20:52:46 UTC Summary branchcode should not be allowed in BorrowerUnwantedField, PatronSelfRegistrationBorrowerUnwantedField branchcode in BorrowerUnwantedField causes software error when saving patron record.
jonathan.druart 2016-11-17 09:44:21 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16865
nick 2020-11-06 11:22:18 UTC Status NEW Needs Signoff
nick 2020-11-06 11:23:23 UTC Depends on 22844
Assignee koha-bugs nick
CC katrin.fischer, liz, nick
nick 2020-11-06 11:31:49 UTC Attachment #113238 Attachment is obsolete 0 1
fridolin.somers 2020-12-11 15:26:32 UTC CC fridolin.somers
Status Needs Signoff Failed QA
nick 2020-12-15 13:55:46 UTC Status Failed QA Needs Signoff
lucas 2020-12-16 22:58:38 UTC CC lucas
fridolin.somers 2020-12-17 08:10:36 UTC Attachment #113239 Attachment is obsolete 0 1
fridolin.somers 2020-12-17 08:10:55 UTC Attachment #114409 Attachment is obsolete 0 1
fridolin.somers 2020-12-17 08:11:27 UTC Attachment #114470 Attachment is obsolete 0 1
nick 2020-12-17 11:26:47 UTC Status Needs Signoff Signed Off
nick 2020-12-17 11:26:50 UTC Attachment #114473 Attachment is obsolete 0 1
lucas 2020-12-17 15:53:54 UTC Blocks 27261
lucas 2020-12-31 15:41:28 UTC Blocks 27321
katrin.fischer 2021-01-12 22:38:24 UTC Summary branchcode in BorrowerUnwantedField causes software error when saving patron record. branchcode in BorrowerUnwantedField causes software error when saving patron record
katrin.fischer 2021-01-12 22:43:07 UTC Status Signed Off Failed QA
nick 2021-01-22 15:55:41 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25029
david 2021-01-30 02:22:51 UTC CC david
katrin.fischer 2021-01-31 14:09:19 UTC Status Failed QA Signed Off
katrin.fischer 2021-01-31 14:16:32 UTC Blocks 27321
katrin.fischer 2021-01-31 14:27:25 UTC Patch complexity --- Small patch
Status Signed Off Passed QA
katrin.fischer 2021-01-31 14:27:29 UTC Attachment #114471 Attachment is obsolete 0 1
katrin.fischer 2021-01-31 14:27:33 UTC Attachment #114472 Attachment is obsolete 0 1
katrin.fischer 2021-01-31 14:27:38 UTC Attachment #114475 Attachment is obsolete 0 1
jonathan.druart 2021-02-01 16:26:12 UTC Version(s) released in 21.05.00
Status Passed QA Pushed to master
fridolin.somers 2021-02-05 15:43:25 UTC Version(s) released in 21.05.00 21.05.00,20.11.03
Status Pushed to master Pushed to stable
david 2021-02-06 02:05:10 UTC Text to go in the release notes A more user friendly interface for selecting database columns for some system preferences (such as BorrowerUnwantedField) was added in Koha 20.11 (Bug 22844).

Some database columns should be excluded from selection as they can cause server errors. For example, branchcode in BorrowerUnwantedField is required for adding patrons - if selected it causes a server error and you can't add a patron, so it should not be selectable.

This big fixes the issue by:

- allowing developers to define the database columns to exclude from selection in the .pref system preference definition file using "exclusions: "

- disabling the selection of the excluded database columns in the staff interface when configuring system preferences that allow selecting database columns

- updating the BorrowerUnwantedField system preference to exclude branchcode
andrewfh 2021-02-09 12:46:10 UTC CC andrew
Status Pushed to stable RESOLVED
Resolution --- FIXED
caroline.cyr-la-rose 2021-02-11 21:36:23 UTC CC caroline.cyr-la-rose
Keywords Manual
jonathan.druart 2021-05-25 14:28:33 UTC CC jonathan.druart+koha
Text to go in the release notes A more user friendly interface for selecting database columns for some system preferences (such as BorrowerUnwantedField) was added in Koha 20.11 (Bug 22844).

Some database columns should be excluded from selection as they can cause server errors. For example, branchcode in BorrowerUnwantedField is required for adding patrons - if selected it causes a server error and you can't add a patron, so it should not be selectable.

This big fixes the issue by:

- allowing developers to define the database columns to exclude from selection in the .pref system preference definition file using "exclusions: "

- disabling the selection of the excluded database columns in the staff interface when configuring system preferences that allow selecting database columns

- updating the BorrowerUnwantedField system preference to exclude branchcode
A more user friendly interface for selecting database columns for some system preferences (such as BorrowerUnwantedField) was added in Koha 20.11 (Bug 22844).

Some database columns should be excluded from selection as they can cause server errors. For example, branchcode in BorrowerUnwantedField is required for adding patrons - if selected it causes a server error and you can't add a patron, so it should not be selectable.

This bug fixes the issue by:

- allowing developers to define the database columns to exclude from selection in the .pref system preference definition file using "exclusions: "

- disabling the selection of the excluded database columns in the staff interface when configuring system preferences that allow selecting database columns

- updating the BorrowerUnwantedField system preference to exclude branchcode
katrin.fischer 2021-12-13 21:10:19 UTC Status RESOLVED CLOSED
emily.lamancusa 2023-07-10 20:50:43 UTC CC nengard

Back to bug 17364