Skip to content

Commit

Permalink
fix(kernel): inject serverManager when construct KernelSpecManager
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshinesmilelk authored and zhanba committed Mar 11, 2024
1 parent 37069f0 commit a480bc1
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/libro-kernel/src/kernelspec/manager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ import { KernelSpecRestAPI } from './restapi.js';
*/
@singleton()
export class KernelSpecManager extends BaseManager implements KernelSpec.IManager {
@inject(ServerManager)
protected serverManager: ServerManager;
@inject(KernelSpecRestAPI)
protected kernelSpecRestAPI: KernelSpecRestAPI;
Expand All @@ -27,8 +26,9 @@ export class KernelSpecManager extends BaseManager implements KernelSpec.IManage
*
* @param options - The default options for kernel.
*/
constructor() {
constructor(@inject(ServerManager) serverManager: ServerManager) {
super();
this.serverManager = serverManager;
this._pollSpecs = new Poll({
auto: false,
factory: () => this.requestSpecs(),
Expand Down

0 comments on commit a480bc1

Please sign in to comment.