feat: allow separate domain for media
This commit is contained in:
parent
4123f957f0
commit
71ae1b1aa5
|
@ -1,4 +1,4 @@
|
||||||
import { PUBLIC_BASE_URL } from "$env/static/public";
|
import { PUBLIC_BASE_URL, PUBLIC_MEDIA_URL } from "$env/static/public";
|
||||||
|
|
||||||
export const MAX_MEMBERS = 500;
|
export const MAX_MEMBERS = 500;
|
||||||
export const MAX_FIELDS = 25;
|
export const MAX_FIELDS = 25;
|
||||||
|
@ -178,8 +178,8 @@ export const userAvatars = (user: User | MeUser | MemberPartialUser) => {
|
||||||
if (!user.avatar) return defaultAvatars;
|
if (!user.avatar) return defaultAvatars;
|
||||||
|
|
||||||
return [
|
return [
|
||||||
`${PUBLIC_BASE_URL}/media/users/${user.id}/${user.avatar}.webp`,
|
`${PUBLIC_MEDIA_URL}/users/${user.id}/${user.avatar}.webp`,
|
||||||
`${PUBLIC_BASE_URL}/media/users/${user.id}/${user.avatar}.jpg`,
|
`${PUBLIC_MEDIA_URL}/users/${user.id}/${user.avatar}.jpg`,
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -187,8 +187,8 @@ export const memberAvatars = (member: Member | PartialMember) => {
|
||||||
if (!member.avatar) return defaultAvatars;
|
if (!member.avatar) return defaultAvatars;
|
||||||
|
|
||||||
return [
|
return [
|
||||||
`${PUBLIC_BASE_URL}/media/members/${member.id}/${member.avatar}.webp`,
|
`${PUBLIC_MEDIA_URL}/members/${member.id}/${member.avatar}.webp`,
|
||||||
`${PUBLIC_BASE_URL}/media/members/${member.id}/${member.avatar}.jpg`,
|
`${PUBLIC_MEDIA_URL}/members/${member.id}/${member.avatar}.jpg`,
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
import type { PageData } from "./$types";
|
import type { PageData } from "./$types";
|
||||||
import { DateTime, Duration } from "luxon";
|
import { DateTime, Duration } from "luxon";
|
||||||
import { Alert, Button } from "sveltestrap";
|
import { Alert, Button } from "sveltestrap";
|
||||||
import { PUBLIC_BASE_URL } from "$env/static/public";
|
import { PUBLIC_MEDIA_URL } from "$env/static/public";
|
||||||
import { fastFetchClient } from "$lib/api/fetch";
|
import { fastFetchClient } from "$lib/api/fetch";
|
||||||
import type { APIError } from "$lib/api/entities";
|
import type { APIError } from "$lib/api/entities";
|
||||||
import { addToast } from "$lib/toast";
|
import { addToast } from "$lib/toast";
|
||||||
|
@ -69,7 +69,7 @@
|
||||||
Download your export file below:
|
Download your export file below:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<Button color="primary" href="{PUBLIC_BASE_URL}/media{data.exportData.path}" target="_blank"
|
<Button color="primary" href="{PUBLIC_MEDIA_URL}{data.exportData.path}" target="_blank"
|
||||||
>Download data export</Button
|
>Download data export</Button
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
|
Loading…
Reference in New Issue