From 5b28d3c48f8286ee3f4df4d3fe634171ecd4f4cf Mon Sep 17 00:00:00 2001 From: Benedikt Heinrichs <heinrichs@itc.rwth-aachen.de> Date: Mon, 14 Feb 2022 12:52:03 +0100 Subject: [PATCH] Update: Handle LocalStorage Coscine Values (coscine/issues#1833) --- src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs index 1b4d8b0..a390bd2 100644 --- a/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs +++ b/src/CodeGen/CodeGenerator/CoscineCodeGenerator.cs @@ -1,4 +1,4 @@ -using Coscine.Configuration; +using Coscine.Configuration; using System; using System.Collections.Generic; using System.Linq; @@ -64,7 +64,12 @@ namespace Coscine.CodeGen.CodeGenerator combinationFileText += @" if (typeof coscine !== 'undefined' && typeof coscine.authorization !== 'undefined') { - accessToken = coscine.authorization.bearer; + accessToken = 'Bearer ' + coscine.authorization.bearer; +} +// LocalStorage > Global Variables +const localStorageToken = localStorage.getItem('coscine.authorization.bearer'); +if (localStorageToken) { + accessToken = 'Bearer ' + localStorageToken; } const getHostName = () => { -- GitLab