mirror of
https://codeberg.org/yeentown/barkey.git
synced 2025-07-07 12:36:57 +00:00
don't proxy local URLs
This commit is contained in:
parent
05201f71cc
commit
80819f03e7
1 changed files with 10 additions and 6 deletions
|
@ -68,12 +68,16 @@ export class UrlPreviewService {
|
||||||
|
|
||||||
@bindThis
|
@bindThis
|
||||||
private wrap(url?: string | null): string | null {
|
private wrap(url?: string | null): string | null {
|
||||||
return url != null
|
if (url == null) return null;
|
||||||
? `${this.config.mediaProxy}/preview.webp?${query({
|
|
||||||
url,
|
// Don't proxy our own media
|
||||||
preview: '1',
|
if (this.utilityService.isUriLocal(url)) {
|
||||||
})}`
|
return url;
|
||||||
: null;
|
}
|
||||||
|
|
||||||
|
// But proxy everything else!
|
||||||
|
const mediaQuery = query({ url, preview: '1' });
|
||||||
|
return `${this.config.mediaProxy}/preview.webp?${mediaQuery}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
@bindThis
|
@bindThis
|
||||||
|
|
Loading…
Add table
Reference in a new issue