LP1936233 Item status grid pref
authorBill Erickson <berickxx@gmail.com>
Tue, 3 Aug 2021 15:24:45 +0000 (11:24 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 24 Oct 2022 15:07:24 +0000 (11:07 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/cat/item/status.component.html
Open-ILS/src/sql/Pg/upgrade/YYYY.data.angular-item-status.sql [new file with mode: 0644]

index df57ac8..15235db 100644 (file)
 <eg-grid *ngIf="tab == 'list'" #grid [dataSource]="dataSource" idlClass="acp"
   (onRowActivate)="showDetails($event)" [cellTextGenerator]="cellTextGenerator"
   [useLocalSort]="true" [sortable]="true" [showDeclaredFieldsOnly]="true"
-  [disablePaging]="true">
+  [disablePaging]="true" persistKey="cat.item.status.list">
 
   <eg-grid-toolbar-button i18n-label label="Clear List" (onClick)="clearList()">
   </eg-grid-toolbar-button>
diff --git a/Open-ILS/src/sql/Pg/upgrade/YYYY.data.angular-item-status.sql b/Open-ILS/src/sql/Pg/upgrade/YYYY.data.angular-item-status.sql
new file mode 100644 (file)
index 0000000..82529d8
--- /dev/null
@@ -0,0 +1,15 @@
+BEGIN;
+
+-- SELECT evergreen.upgrade_deps_block_check('TODO', :eg_version); 
+
+INSERT into config.workstation_setting_type (name, grp, datatype, label)
+VALUES ( 
+    'eg.grid.cat.item.status.list', 'gui', 'object',
+    oils_i18n_gettext(
+        'eg.grid.cat.item.status.list',
+        'Grid Config: eg.grid.cat.item.status.list',
+        'coust', 'label'
+    )
+);
+
+COMMIT;