diff --git a/NodeApp/src/commander/session/App/SessionAppLoginCommand.ts b/NodeApp/src/commander/session/App/SessionAppLoginCommand.ts index cb98ef788ced84135a6f9f99939a7185038b6486..4b03d6cb561098b54820f3f1eb84271f48839a26 100644 --- a/NodeApp/src/commander/session/App/SessionAppLoginCommand.ts +++ b/NodeApp/src/commander/session/App/SessionAppLoginCommand.ts @@ -41,7 +41,7 @@ class SessionAppLoginCommand extends CommanderCommand { await SessionManager.login(options.user, options.password); - SessionManager.checkPermissions(true); + SessionManager.checkPermissions(true, 4); } } diff --git a/NodeApp/src/managers/SessionManager.ts b/NodeApp/src/managers/SessionManager.ts index 2525d559832ef1aa6fcfe21feb1b215c11cef8e0..8ad0290df6bc35c9e712b4c9e22c6d2a2f055057 100644 --- a/NodeApp/src/managers/SessionManager.ts +++ b/NodeApp/src/managers/SessionManager.ts @@ -82,11 +82,11 @@ class SessionManager { this.token = ''; } - checkPermissions(verbose: boolean = true, ...checkPermissions: Array<string>): Permissions { + checkPermissions(verbose: boolean = true, indent: number = 8, ...checkPermissions: Array<string>): Permissions { const hasPermission = (permissionPredicate: () => boolean, verboseText: string): boolean => { const spinner: ora.Ora = ora({ text : verboseText, - indent: 8 + indent: indent }); let isAllowed: boolean = this.profile.id !== -1 && permissionPredicate(); @@ -135,7 +135,7 @@ class SessionManager { return false; } - return this.checkPermissions(verbose, ...checkPermissions); + return this.checkPermissions(verbose, 8, ...checkPermissions); } }