mirror of
https://github.com/azures04/crafatar.git
synced 2026-03-22 07:51:17 +01:00
don't search/replace username in path
fixes faulty URLs when part of the path is used as username (e.g. 'avatars')
This commit is contained in:
parent
e8877c427a
commit
9ccb0151bc
@ -14,7 +14,8 @@ function handle_default(img_status, userId, size, def, req, err, callback) {
|
|||||||
var parsed = req.url;
|
var parsed = req.url;
|
||||||
delete parsed.query.default;
|
delete parsed.query.default;
|
||||||
delete parsed.search;
|
delete parsed.search;
|
||||||
parsed.pathname = parsed.pathname.replace(userId, def);
|
parsed.path_list[1] = def;
|
||||||
|
parsed.pathname = "/" + parsed.path_list.join("/");
|
||||||
var newUrl = url.format(parsed);
|
var newUrl = url.format(parsed);
|
||||||
callback({
|
callback({
|
||||||
status: img_status,
|
status: img_status,
|
||||||
|
|||||||
@ -19,7 +19,8 @@ function handle_default(rid, scale, overlay, body, img_status, userId, size, def
|
|||||||
var parsed = req.url;
|
var parsed = req.url;
|
||||||
delete parsed.query.default;
|
delete parsed.query.default;
|
||||||
delete parsed.search;
|
delete parsed.search;
|
||||||
parsed.pathname = parsed.pathname.replace(userId, def);
|
parsed.path_list[2] = def;
|
||||||
|
parsed.pathname = "/" + parsed.path_list.join("/");
|
||||||
var newUrl = url.format(parsed);
|
var newUrl = url.format(parsed);
|
||||||
callback({
|
callback({
|
||||||
status: img_status,
|
status: img_status,
|
||||||
|
|||||||
@ -15,7 +15,8 @@ function handle_default(img_status, userId, def, req, err, callback) {
|
|||||||
var parsed = req.url;
|
var parsed = req.url;
|
||||||
delete parsed.query.default;
|
delete parsed.query.default;
|
||||||
delete parsed.search;
|
delete parsed.search;
|
||||||
parsed.pathname = parsed.pathname.replace(userId, def);
|
parsed.path_list[1] = def;
|
||||||
|
parsed.pathname = "/" + parsed.path_list.join("/");
|
||||||
var newUrl = url.format(parsed);
|
var newUrl = url.format(parsed);
|
||||||
callback({
|
callback({
|
||||||
status: img_status,
|
status: img_status,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user