diff --git a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs index 54fd3e2a69afff68a87b88b9e043821c2422c6b9..5dfb823b289a83e077dfff30e27645ccc9f782de 100644 --- a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs +++ b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs @@ -67,9 +67,11 @@ public class CoscineCodeGenerator : CodeGenerator internal override Task<string> GetCustomBasePath(string directoryName) { + var appendedPath = directoryName == "Coscine.Api.STS" + ? $"/api/{directoryName}" + : ""; return Task.FromResult( - $"https://' + getHostName() + '/coscine/api/{directoryName}" - .Replace("/coscine/api/Coscine.Api", "/coscine") + $"https://' + getHostName() + '/coscine{appendedPath}" ); } @@ -79,9 +81,6 @@ public class CoscineCodeGenerator : CodeGenerator // Keep it like that for formatting combinationFileText += @" -if (typeof coscine !== 'undefined' && typeof coscine.authorization !== 'undefined') { - accessToken = 'Bearer ' + coscine.authorization.bearer; -} if (typeof window !== 'undefined') { // LocalStorage > Global Variables const localStorageToken = localStorage.getItem('coscine.authorization.bearer');