Attachment create (multipart mode)

This commit is contained in:
2024-08-20 23:31:48 +08:00
parent 483d3272ba
commit e9dad009a4
4 changed files with 179 additions and 7 deletions

View File

@ -1,8 +1,12 @@
export async function solarFetch(input: string | URL | globalThis.Request, init?: RequestInit) {
export async function solarFetch(input: string, init?: RequestInit) {
const auth = useUserinfo()
const config = useRuntimeConfig()
return await fetch(`${config.public.solarNetworkApi}${input}`, {
if (!input.startsWith("http")) {
input = `${config.public.solarNetworkApi}${input}`
}
return await fetch(input, {
...init,
headers: {
...init?.headers,