From 8abe43ddfa73ead1f01666436f9bdb7ba9059cf2 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Wed, 5 Jun 2024 13:28:54 +0100 Subject: [PATCH] RequestContext.querystring: Fix embarrassing bug --- CHANGELOG.md | 4 ++++ Server/RouterContext.mjs | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f73593..009a15c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,10 @@ npm install --save powahroot ----- +## v1.2.9 +- Fix embarrassing bug in new `RequestContext.querystring` + + ## v1.2.8 - Add convenience getter `RequestContext.querystring` diff --git a/Server/RouterContext.mjs b/Server/RouterContext.mjs index 2a2891e..9ee59c7 100644 --- a/Server/RouterContext.mjs +++ b/Server/RouterContext.mjs @@ -18,9 +18,8 @@ class RouterContext { * @return {Object} The parsed query string as an object, or an empty object. */ get querystring() { - const qs = this.url.querystring; - if(qs.query == null) return {}; - return querystring.parse(qs); + if(this.url.query == null) return {}; + return querystring.parse(this.url.query); } constructor(in_request, in_response) {