<eg-grid-column i18n-label label="Resource Barcode" path="current_resource.barcode"></eg-grid-column>
<eg-grid-column i18n-label label="Note" path="note"></eg-grid-column>
<eg-grid-column i18n-label label="Resource Type" path="target_resource_type.name" [sortable]="false"></eg-grid-column>
- <eg-grid-column label="Request library" i18n-label [hidden]="true" path="request_lib.name"></eg-grid-column>
- <eg-grid-column label="Pickup library" i18n-label [hidden]="true" path="pickup_lib.name"></eg-grid-column>
+ <eg-grid-column label="Reservation length" i18n-label path="length" [sortable]="false"></eg-grid-column>
+ <eg-grid-column label="Request library" i18n-label path="request_lib.name"></eg-grid-column>
+ <eg-grid-column label="Pickup library" i18n-label path="pickup_lib.name"></eg-grid-column>
<eg-grid-column label="Pickup library timezone" i18n-label path="timezone" [sortable]="false"></eg-grid-column>
</eg-grid>
'usr', 'capture_staff', 'target_resource', 'target_resource_type', 'current_resource', 'request_lib', 'pickup_lib'
], 'au': ['card'] }
}).pipe(tap((row) => {
+ row['length'] = Moment(row['end_time']()).from(Moment(row['start_time']()), true);
this.org.settings('lib.timezone', row['pickup_lib']()).then((tz) => { row['timezone'] = tz['lib.timezone']; });
}));
};