From 88b1639c09da0aa2eaa059df4faa168fca12acd4 Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 16 Feb 2023 14:03:04 -0700 Subject: [PATCH] Fix for older versions --- .../saved-sessions/read-session-jbrowse.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/products/jbrowse-aws-lambda-functions/saved-sessions/read-session-jbrowse.js b/products/jbrowse-aws-lambda-functions/saved-sessions/read-session-jbrowse.js index 8ce2202fce..408d0d2acf 100644 --- a/products/jbrowse-aws-lambda-functions/saved-sessions/read-session-jbrowse.js +++ b/products/jbrowse-aws-lambda-functions/saved-sessions/read-session-jbrowse.js @@ -17,8 +17,12 @@ async function readSession(sessionId) { exports.handler = async event => { const data = event.queryStringParameters - const { sessionId } = data + let { sessionId } = data let tableData + + // workaround for '+' character being encoded by api gateway (?) as space, xref + // https://github.com/GMOD/jbrowse-components/pull/3524 + sessionId = sessionId.replace(/ /g, '+') try { tableData = await readSession(sessionId) } catch (e) {