Browse Source

build fix

Eugene Pankov 4 years ago
parent
commit
7ab3238617
1 changed files with 3 additions and 3 deletions
  1. 3 3
      terminus-terminal/src/services/sessions.service.ts

+ 3 - 3
terminus-terminal/src/services/sessions.service.ts

@@ -167,9 +167,7 @@ export class Session extends BaseSession {
         }
 
         if (!pty) {
-            // filter out empty env
-            // eslint-disable-next-line @typescript-eslint/no-unused-vars
-            const { '': _, ...env } = {
+            const env = {
                 ...process.env,
                 TERM: 'xterm-256color',
                 TERM_PROGRAM: 'Terminus',
@@ -177,6 +175,8 @@ export class Session extends BaseSession {
                 ...this.config.store.terminal.environment || {},
             }
 
+            delete env['']
+
             if (process.platform === 'darwin' && !process.env.LC_ALL) {
                 const locale = process.env.LC_CTYPE ?? 'en_US.UTF-8'
                 Object.assign(env, {