Bug 32460: Add missing columns to table configuration for patron categories
authorKatrin Fischer <katrin.fischer.83@web.de>
Wed, 28 Dec 2022 21:33:27 +0000 (21:33 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 21 Feb 2023 13:24:03 +0000 (10:24 -0300)
The table settings were missing the recently added columns, resulting
in strange behaviour using the column visibility settings:

* patron expiration
* can be guarantee
* exclude from local holds priority

To test:
* Go to administration > patron categories
* Verify some columns are missing from the Columns selection
* Apply patch
* Verify the missing columns are now present and all columns
  can be hidden/unhidden as expected
* Change settings for the table in administration > table settings
* Verify the settings have the desired effect

Signed-off-by: Laura Escamilla <laura.escamilla@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
admin/columns_settings.yml

index f2736e6..944b41d 100644 (file)
@@ -259,6 +259,8 @@ modules:
             -
               columnname: enrollment_period
             -
+              columnname: password_expiration
+            -
               columnname: age_required
             -
               columnname: upper_age_limit
@@ -275,8 +277,12 @@ modules:
             -
               columnname: branches_limitations
             -
+              columnname: can_be_guarantee
+            -
               columnname: default_privacy
             -
+              columnname: exclude_from_local_holds_priority
+            -
               columnname: actions
               cannot_be_toggled: 1
               cannot_be_modified: 1