From f428be5ae714842eb49794cc75d62789e98ac723 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Sat, 5 Aug 2017 09:25:25 +0200 Subject: [PATCH] ignore unavaiable persistence providers in SessionsService (fixes #159) --- terminus-terminal/src/services/sessions.service.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/terminus-terminal/src/services/sessions.service.ts b/terminus-terminal/src/services/sessions.service.ts index 1a4e3dda..afde747d 100644 --- a/terminus-terminal/src/services/sessions.service.ts +++ b/terminus-terminal/src/services/sessions.service.ts @@ -185,6 +185,7 @@ export class SessionsService { ) { nodePTY = electron.remoteRequirePluginModule('terminus-terminal', 'node-pty', global as any) this.logger = log.create('sessions') + this.persistenceProviders = this.persistenceProviders.filter(x => x.isAvailable()) } async prepareNewSession (options: SessionOptions): Promise { -- GitLab