diff --git a/NodeApp/src/Config/LocalConfig/LocalConfig.ts b/NodeApp/src/Config/LocalConfig/LocalConfig.ts index 39a376c5392461fd9e768e9c65fa453498ded2da..d622cc165f7af296e44131be35333e2977a03371 100644 --- a/NodeApp/src/Config/LocalConfig/LocalConfig.ts +++ b/NodeApp/src/Config/LocalConfig/LocalConfig.ts @@ -3,6 +3,7 @@ import logger from '../../shared/logging/WinstonLogger'; import SessionManager from '../../managers/SessionManager'; import Config from '../Config'; import LocalConfigKeys from './LocalConfigKeys'; +import GitlabManager from '../../managers/GitlabManager'; class LocalConfig { @@ -34,6 +35,7 @@ class LocalConfig { this._config = JSON.parse(fs.readFileSync(this.configPath).toString()); SessionManager.token = this._config.apiToken; + GitlabManager.token = this._config.gitlabPersonalToken; } updateConfig(key: LocalConfigKeys, value: any) { diff --git a/NodeApp/src/Config/LocalConfig/LocalConfigKeys.ts b/NodeApp/src/Config/LocalConfig/LocalConfigKeys.ts index 8803557d304830c39ca1ceb213067f19747c3538..7f1e6ab7f5b842f4cb58827e1ef02a5c0da0a3f6 100644 --- a/NodeApp/src/Config/LocalConfig/LocalConfigKeys.ts +++ b/NodeApp/src/Config/LocalConfig/LocalConfigKeys.ts @@ -1,5 +1,6 @@ enum LocalConfigKeys { - API_TOKEN = 'apiToken' + API_TOKEN = 'apiToken', + GITLAB_PERSONAL_TOKEN = 'gitlabPersonalToken', }