1
Fork 0
mirror of https://github.com/diced/zipline.git synced 2025-04-04 23:21:17 -05:00

fix: root url for upload and shorten (#255)

Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
This commit is contained in:
Jayvin Hernandez 2023-01-26 20:06:30 -08:00 committed by GitHub
parent 70c2fa8ef4
commit e3f262322a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View file

@ -60,14 +60,14 @@ async function handler(req: NextApiReq, res: NextApiRes) {
await sendShorten(
user,
url,
`${zconfig.core.return_https ? 'https' : 'http'}://${req.headers.host}${zconfig.urls.route}/${
req.body.vanity ? req.body.vanity : invis ? invis.invis : url.id
}`
`${zconfig.core.return_https ? 'https' : 'http'}://${req.headers.host}${
zconfig.urls.route === '/' ? '/' : `${zconfig.urls.route}/`
}${req.body.vanity ? req.body.vanity : invis ? invis.invis : url.id}`
);
}
const fullUrl = `${zconfig.core.return_https ? 'https' : 'http'}://${req.headers.host}${
zconfig.uploader.route === '/' ? '' : zconfig.uploader.route
zconfig.urls.route === '/' ? '/' : zconfig.urls.route
}/${req.body.vanity ? req.body.vanity : invis ? invis.invis : url.id}`;
if (req.headers['no-json']) {

View file

@ -174,14 +174,14 @@ async function handler(req: NextApiReq, res: NextApiRes) {
if (user.domains.length) {
const domain = user.domains[Math.floor(Math.random() * user.domains.length)];
response.files.push(
`${domain}${zconfig.uploader.route === '/' ? '' : zconfig.uploader.route}/${
`${domain}${zconfig.uploader.route === '/' ? '/' : zconfig.uploader.route}/${
invis ? invis.invis : file.name
}`
);
} else {
response.files.push(
`${zconfig.core.return_https ? 'https' : 'http'}://${req.headers.host}${
zconfig.uploader.route === '/' ? '' : zconfig.uploader.route
zconfig.uploader.route === '/' ? '/' : zconfig.uploader.route
}/${invis ? invis.invis : file.name}`
);
}
@ -194,7 +194,7 @@ async function handler(req: NextApiReq, res: NextApiRes) {
invis ? invis.invis : file.name
}`,
`${zconfig.core.return_https ? 'https' : 'http'}://${req.headers.host}${
zconfig.uploader.route === '/' ? '' : zconfig.uploader.route
zconfig.uploader.route === '/' ? '/' : zconfig.uploader.route
}/${invis ? invis.invis : file.name}`
);
}