mirror of
https://git.joinsharkey.org/Sharkey/Sharkey.git
synced 2024-11-23 02:03:08 +02:00
encodeURIComponent for static image proxy filename (#9410)
This commit is contained in:
parent
7f4ef18685
commit
af649b0480
2 changed files with 6 additions and 2 deletions
|
@ -8,7 +8,10 @@ export function getStaticImageUrl(baseUrl: string): string {
|
|||
u.searchParams.set('static', '1');
|
||||
return u.href;
|
||||
}
|
||||
const dummy = `${u.host}${u.pathname}`; // 拡張子がないとキャッシュしてくれないCDNがあるので
|
||||
|
||||
// 拡張子がないとキャッシュしてくれないCDNがあるのでダミーの名前を指定する
|
||||
const dummy = `${encodeURIComponent(`${u.host}${u.pathname}`)}.webp`;
|
||||
|
||||
return `${instanceUrl}/proxy/${dummy}?${url.query({
|
||||
url: u.href,
|
||||
static: '1',
|
||||
|
|
|
@ -137,7 +137,8 @@ async function composeNotification<K extends keyof pushNotificationDataMap>(data
|
|||
u.searchParams.set('badge', '1');
|
||||
badge = u.href;
|
||||
} else {
|
||||
const dummy = `${u.host}${u.pathname}`; // 拡張子がないとキャッシュしてくれないCDNがあるので
|
||||
// 拡張子がないとキャッシュしてくれないCDNがあるので
|
||||
const dummy = `${encodeURIComponent(`${u.host}${u.pathname}`)}.png`;
|
||||
badge = `${origin}/proxy/${dummy}?${url.query({
|
||||
url: u.href,
|
||||
badge: '1'
|
||||
|
|
Loading…
Reference in a new issue