From: Galen Charlton Date: Wed, 25 Mar 2020 16:01:54 +0000 (-0400) Subject: hide provider column by default in contact and address grids... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=6c246141942cdc392f0d545105aacb29925e26a2;p=working%2FEvergreen.git hide provider column by default in contact and address grids... ... but if the user insists on displaying that column, redundantly, flesh it so that the code is displayed Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-addresses.component.html b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-addresses.component.html index a843b20e63..4967b98d4c 100644 --- a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-addresses.component.html +++ b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-addresses.component.html @@ -9,6 +9,7 @@ persistKey="acq.provider.addresses.grid" idlClass="acqpa" [dataSource]="gridSource" [sortable]="true" + hideFields="provider" [cellTextGenerator]="cellTextGenerator"> diff --git a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-contacts.component.html b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-contacts.component.html index 7152c2f5a6..fc0f733c6f 100644 --- a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-contacts.component.html +++ b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-contacts.component.html @@ -18,6 +18,7 @@ persistKey="acq.provider.contacts.grid" idlClass="acqpc" [dataSource]="gridSource" [sortable]="true" + hideFields="provider" [cellTextGenerator]="cellTextGenerator"> diff --git a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-record.service.ts b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-record.service.ts index 857891cd77..49893edbe2 100644 --- a/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-record.service.ts +++ b/Open-ILS/src/eg2/src/app/staff/acq/provider/provider-record.service.ts @@ -38,8 +38,11 @@ export class ProviderRecordService { this.currentProviderId = id; return this.pcrud.search('acqpro', { id: id }, { - flesh: 1, - flesh_fields: { acqpro: ['contacts', 'addresses', 'provider_notes'] } + flesh: 3, + flesh_fields: { acqpro: ['contacts', 'addresses', 'provider_notes'], + acqpa: ['provider'], + acqpc: ['provider'], + } }, {} ).pipe(map(acqpro => {