Skip to content

Commit a9180aa

Browse files
committed
fix: do not strip '+' character from referer (#5276)
2 parents 4b2f9ff + 35896d0 commit a9180aa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/invidious/helpers/utils.cr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ def get_referer(env, fallback = "/", unroll = true)
262262
end
263263

264264
referer = referer.request_target
265-
referer = "/" + referer.gsub(/[^\/?@&%=\-_.:,*0-9a-zA-Z]/, "").lstrip("/\\")
265+
referer = "/" + referer.gsub(/[^\/?@&%=\-_.:,*0-9a-zA-Z+]/, "").lstrip("/\\")
266266

267267
if referer == env.request.path
268268
referer = fallback

0 commit comments

Comments
 (0)