From 31e3a015c39cf34413b34f498debe1da9a3c87ad Mon Sep 17 00:00:00 2001 From: Jane Sandberg Date: Mon, 7 Sep 2020 13:57:41 -0700 Subject: [PATCH] LP1849212: Workstation ou should be the default owning library for course term Signed-off-by: Jane Sandberg Signed-off-by: Michele Morgan Signed-off-by: Galen Charlton --- .../local/course-reserves/course-list.component.html | 2 +- .../admin/local/course-reserves/course-list.component.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html index 3fac6006a8..f36adaab08 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html +++ b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html @@ -39,7 +39,7 @@
  • Terms - +
  • diff --git a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.ts b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.ts index 4bcca821a4..a2e73289a6 100644 --- a/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.ts @@ -1,6 +1,6 @@ import {Component, Input, ViewChild, OnInit, AfterViewInit} from '@angular/core'; import {Router} from '@angular/router'; -import {IdlObject} from '@eg/core/idl.service'; +import {IdlObject, IdlService} from '@eg/core/idl.service'; import {PcrudService} from '@eg/core/pcrud.service'; import {CourseService} from '@eg/staff/share/course.service'; import {GridComponent} from '@eg/share/grid/grid.component'; @@ -10,6 +10,7 @@ import {FmRecordEditorComponent} from '@eg/share/fm-editor/fm-editor.component'; import {StringComponent} from '@eg/share/string/string.component'; import {ToastService} from '@eg/share/toast/toast.service'; import {LocaleService} from '@eg/core/locale.service'; +import {AuthService} from '@eg/core/auth.service'; import {CourseAssociateMaterialComponent } from './course-associate-material.component'; @@ -45,11 +46,14 @@ export class CourseListComponent implements OnInit, AfterViewInit { grid_source: GridDataSource = new GridDataSource(); currentMaterials: any[] = []; search_value = ''; + defaultTerm: IdlObject; constructor( private courseSvc: CourseService, private locale: LocaleService, + private auth: AuthService, + private idl: IdlService, private pcrud: PcrudService, private router: Router, private toast: ToastService @@ -57,6 +61,8 @@ export class CourseListComponent implements OnInit, AfterViewInit { ngOnInit() { this.getSource(); + this.defaultTerm = this.idl.create('acmt'); + this.defaultTerm.owning_lib(this.auth.user().ws_ou()); } ngAfterViewInit() { -- 2.43.2