diff options
| author | nixos script <paul@fauchon.dev> | 2023-12-21 13:50:32 +0800 |
|---|---|---|
| committer | nixos script <paul@fauchon.dev> | 2023-12-21 13:52:19 +0800 |
| commit | 0917efd9cbf4129d508217dbf38c98db5eba13cf (patch) | |
| tree | 57e3c841ddd60b9a2cf73c425a0303bd9ef3c22b /src | |
| parent | 97c4165f55c4574efb554c9dae8d919d08da1cdd (diff) | |
| download | invidious-0917efd9cbf4129d508217dbf38c98db5eba13cf.tar.gz invidious-0917efd9cbf4129d508217dbf38c98db5eba13cf.tar.bz2 invidious-0917efd9cbf4129d508217dbf38c98db5eba13cf.zip | |
fix issue where scope would be missing the * if the user was not logged in before calling the authorize endpoint
fix #4200
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/helpers/utils.cr | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/invidious/helpers/utils.cr b/src/invidious/helpers/utils.cr index a006d602..e438e3b9 100644 --- a/src/invidious/helpers/utils.cr +++ b/src/invidious/helpers/utils.cr @@ -262,7 +262,7 @@ def get_referer(env, fallback = "/", unroll = true) end referer = referer.request_target - referer = "/" + referer.gsub(/[^\/?@&%=\-_.:,0-9a-zA-Z]/, "").lstrip("/\\") + referer = "/" + referer.gsub(/[^\/?@&%=\-_.:,*0-9a-zA-Z]/, "").lstrip("/\\") if referer == env.request.path referer = fallback |
