From 47b289f99ef88df993f5977efa6a53e4bd0abe85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <git@minelli.me>
Date: Tue, 19 Mar 2024 16:49:33 +0100
Subject: [PATCH] GitlabManager => Remove filter on gitbeaker error status code

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

diff --git a/managers/SharedGitlabManager.ts b/managers/SharedGitlabManager.ts
index e12a425..48f556e 100644
--- a/managers/SharedGitlabManager.ts
+++ b/managers/SharedGitlabManager.ts
@@ -4,7 +4,6 @@ import * as GitlabCore                                       from '@gitbeaker/co
 import { GitbeakerRequestError }                             from '@gitbeaker/requester-utils';
 import { Gitlab, PipelineSchema, ProjectSchema, UserSchema } from '@gitbeaker/rest';
 import GitlabToken                                           from '../types/Gitlab/GitlabToken';
-import { StatusCodes }                                       from 'http-status-codes';
 
 
 class SharedGitlabManager {
@@ -26,7 +25,7 @@ class SharedGitlabManager {
         try {
             return await request();
         } catch ( error ) {
-            if ( this.refreshTokenFunction && refreshTokenIfNeeded && error instanceof GitbeakerRequestError && error.cause?.response.status === StatusCodes.UNAUTHORIZED ) {
+            if ( this.refreshTokenFunction && refreshTokenIfNeeded && error instanceof GitbeakerRequestError ) {
                 this.setToken(await this.refreshTokenFunction());
 
                 return this.executeGitlabRequest(request, false);
-- 
GitLab