From 32baf6f5819b76f6db01219cc95d71e44eac1425 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.me>
Date: Mon, 18 Mar 2024 15:43:52 +0100
Subject: [PATCH] SharedGitlabManager => Introduce oauthtoken

---
 managers/SharedGitlabManager.ts | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/managers/SharedGitlabManager.ts b/managers/SharedGitlabManager.ts
index 8a77156..e12a425 100644
--- a/managers/SharedGitlabManager.ts
+++ b/managers/SharedGitlabManager.ts
@@ -13,9 +13,8 @@ class SharedGitlabManager {
 
     setToken(token: string) {
         this.api = new Gitlab(Object.assign({
-                                                host : SharedConfig.gitlab.URL,
-                                                token: token
-                                            }));
+                                                host: SharedConfig.gitlab.URL
+                                            }, this.refreshTokenFunction ? { oauthToken: token } : { token: token }));
     }
 
     constructor(token: string, refreshTokenFunction?: () => Promise<string>) {
-- 
GitLab