Add auth header to upload
This commit is contained in:
parent
7a83557dc9
commit
42fe8e2067
1 changed files with 7 additions and 0 deletions
|
|
@ -618,12 +618,19 @@ export const useGame = () => {
|
|||
}, []);
|
||||
|
||||
const uploadDocument = async (file: File, useOcr: boolean = false): Promise<ProcessedDocument> => {
|
||||
if (!auth.user?.access_token) {
|
||||
throw new Error('Authentication required to upload documents');
|
||||
}
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append('document', file);
|
||||
formData.append('useOcr', String(useOcr));
|
||||
|
||||
const response = await fetch(`${BACKEND_URL}/api/upload`, {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Authorization': `Bearer ${auth.user.access_token}`,
|
||||
},
|
||||
body: formData
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue