Fix local file upload

This commit is contained in:
Julien Nahum
2024-01-13 18:17:24 +01:00
parent ff7e1ac7c3
commit bf98497711
9 changed files with 18 additions and 48 deletions

View File

@@ -58,7 +58,7 @@ export const useCrisp = () => {
});
if (user?.is_subscribed ?? false) {
setSegments([['subscribed', user?.has_enterprise_subscription ? 'enterprise' : 'pro']])
setSegments(['subscribed', user?.has_enterprise_subscription ? 'enterprise' : 'pro'])
}
}

View File

@@ -9,7 +9,7 @@ function addAuthHeader(request, options) {
function addPasswordToFormRequest(request, options) {
const url = request.url
if (!url || !url.startsWith('/api/forms/')) return
if (!url || !url.startsWith('/forms/')) return
const slug = url.split('/')[3]
const passwordCookie = useCookie('password-' + slug, {maxAge: 60 * 60 * 24 * 30}) // 30 days
@@ -29,6 +29,13 @@ function addCustomDomainHeader(request, options) {
export function getOpnRequestsOptions(request, opts) {
const config = useRuntimeConfig()
if (opts.body && opts.body instanceof FormData) {
opts.headers = {
'charset': 'utf-8',
...opts.headers,
}
}
opts.headers = {accept: 'application/json', ...opts.headers}
// Authenticate requests coming from the server