]> BookStack Code Mirror - bookstack/blobdiff - resources/js/services/drawio.ts
respective book and chapter structure added.
[bookstack] / resources / js / services / drawio.ts
index c0a6b5044bc6256639abd691d5df52d617b1a1b3..4d7d88f1fdd26d4e84a6fc9f449d4c6a36528289 100644 (file)
@@ -127,13 +127,13 @@ export async function show(drawioUrl: string, onInitCallback: () => Promise<stri
     lastApprovedOrigin = (new URL(drawioUrl)).origin;
 }
 
-export async function upload(imageData: string, pageUploadedToId: string): Promise<{}|string> {
+export async function upload(imageData: string, pageUploadedToId: string): Promise<{id: number, url: string}> {
     const data = {
         image: imageData,
         uploaded_to: pageUploadedToId,
     };
     const resp = await window.$http.post(window.baseUrl('/images/drawio'), data);
-    return resp.data;
+    return resp.data as {id: number, url: string};
 }
 
 export function close() {