LP#1842297 - fix dependency injection issue in subclass component user/sandbergja/lp1842297_openathens_integration
authorJane Sandberg <sandbej@linnbenton.edu>
Wed, 24 Jun 2020 06:29:37 +0000 (23:29 -0700)
committerJane Sandberg <sandbej@linnbenton.edu>
Wed, 24 Jun 2020 06:36:04 +0000 (23:36 -0700)
commitf887ba04308476b421f07e68a511d7e65bc0e309
tree6daa10be22aab400bae5be4d72d2ee781192531a
parentc8661f7ef8c50e2f498e47aadda093ff64b424e2
LP#1842297 - fix dependency injection issue in subclass component

Injecting services into the subclass of an Angular Component is
treacherous.  Among other issues, the subclass needs to include
a constructor that declares the same dependencies needed by the
parent class, per
https://angular.io/guide/dependency-injection-in-action#inject-into-a-derived-class

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Open-ILS/src/eg2/src/app/staff/admin/local/openathens-identity.component.ts