From 54c7fff16f22abe8d0397b61692a7045fb55a0e0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Chauveau?= <jerome.chauveau@unicaen.fr>
Date: Thu, 27 Mar 2025 14:54:53 +0100
Subject: [PATCH] regex patch (negative lookahead) #22

---
 src/services/osdService.ts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/services/osdService.ts b/src/services/osdService.ts
index 9f58e321..f8a81069 100644
--- a/src/services/osdService.ts
+++ b/src/services/osdService.ts
@@ -2,8 +2,7 @@
 import OpenSeadragon, {TiledImage} from "openseadragon";
 import {tokenStorage} from "@/services/storageService";
 
-
-const iiifEndPoint = import.meta.env.VITE_APP_AXIOS_BASE_URL.replace(/api/, 'iiif/3')
+const iiifEndPoint = import.meta.env.VITE_APP_AXIOS_BASE_URL.replace(/(api)(?!.*\1)/, 'iiif/3')
 
 //clone initial OSD makeAjaxRequest
 const initialMakeAjaxRequest = OpenSeadragon.makeAjaxRequest.bind({});
-- 
GitLab