(onChange)="orgOnChange($event, 'copy')"
[initialOrg]="selectedCopyOrg"></eg-org-select>
</div>
- <eg-grid #copyGrid idlClass="asc" [dataSource]="ascDataSource"
+ <eg-grid #copyGrid persistKey="admin.copy_stat_cats" idlClass="asc" [dataSource]="ascDataSource"
hideFields="id" (onRowActivate)="editStatCat([$event])">
<eg-grid-toolbar-button label="New Copy Statistical Category"
i18n-label [action]="newStatCat"
(onChange)="orgOnChange($event, 'patron')"
[initialOrg]="selectedPatronOrg"></eg-org-select>
</div>
- <eg-grid #patronGrid idlClass="actsc" [dataSource]="actscDataSource"
+ <eg-grid #patronGrid persistKey="admin.patron_stat_cats" idlClass="actsc" [dataSource]="actscDataSource"
(onRowActivate)="editStatCat([$event])" hideFields="id">
<eg-grid-toolbar-button label="New Patron Statistical Category"
i18n-label [action]="newStatCat"
</div>
<div *ngIf="statCatType === 'Copy'">
- <eg-grid #copyGrid [dataSource]="copyDataSource" idlClass="asce"
+ <eg-grid #copyGrid persistKey="admin.copy_stat_cat_entries" [dataSource]="copyDataSource" idlClass="asce"
(onRowActivate)="editEntry([$event])" hideFields="id,stat_cat">
<eg-grid-toolbar-button label="New Entry" i18n-label
[action]="createNewEntry"
</eg-grid>
</div>
<div *ngIf="statCatType === 'Patron'">
- <eg-grid #patronGrid [dataSource]="patronDataSource" idlClass="actsce"
+ <eg-grid #patronGrid persistKey="admin.patron_stat_cat_entries" [dataSource]="patronDataSource" idlClass="actsce"
(onRowActivate)="editEntry([$event])" hideFields="id,stat_cat">
<eg-grid-toolbar-button label="New Entry" i18n-label
[action]="createNewEntry"
'cwst', 'label'
)
);
+
+INSERT into config.workstation_setting_type (name, grp, datatype, label)
+VALUES (
+ 'eg.grid.admin.copy_stat_cats', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.copy_stat_cats',
+ 'Grid Config: admin.copy_stat_cats',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.copy_stat_cat_entries', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.copy_stat_cat_entries',
+ 'Grid Config: admin.copy_stat_cat_entries',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.patron_stat_cats', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.patron_stat_cats',
+ 'Grid Config: admin.patron_stat_cats',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.patron_stat_cat_entries', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.patron_stat_cat_entries',
+ 'Grid Config: admin.patron_stat_cat_entries',
+ 'cwst', 'label'
+ )
+);
--- /dev/null
+BEGIN;
+
+SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version);
+
+INSERT into config.workstation_setting_type (name, grp, datatype, label)
+VALUES (
+ 'eg.grid.admin.copy_stat_cats', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.copy_stat_cats',
+ 'Grid Config: admin.copy_stat_cats',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.copy_stat_cat_entries', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.copy_stat_cat_entries',
+ 'Grid Config: admin.copy_stat_cat_entries',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.patron_stat_cats', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.patron_stat_cats',
+ 'Grid Config: admin.patron_stat_cats',
+ 'cwst', 'label'
+ )
+), (
+ 'eg.grid.admin.patron_stat_cat_entries', 'gui', 'object',
+ oils_i18n_gettext(
+ 'eg.grid.admin.patron_stat_cat_entries',
+ 'Grid Config: admin.patron_stat_cat_entries',
+ 'cwst', 'label'
+ )
+);
+
+COMMIT;