Skip to content

Commit f6a8c1e

Browse files
fix unlock
1 parent f3f910f commit f6a8c1e

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

app/src/app/utils/api/apiHandlers/getLoadPlanFromPublicId.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ export const getLoadPlanFromShare = async ({
1010
mapDocument: DocumentObject;
1111
password?: string | null;
1212
}) => {
13-
const res = await axios.post<DocumentObject | null>(
13+
const res = await axios.post<{
14+
status: string;
15+
access: string;
16+
document_id: string;
17+
} | null>(
1418
`${API_URL}/api/document/${mapDocument.public_id}/checkout`,
1519
{
1620
user_id: useMapStore.getState().userID,

backend/app/save_share/main.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,11 @@ async def checkout_plan(
237237
document_id=document.document_id, user_id=data.user_id, session=session
238238
)
239239

240-
return {"status": lock_status, "access": DocumentShareStatus.edit}
240+
return {
241+
"status": lock_status,
242+
"access": DocumentShareStatus.edit,
243+
"document_id": document.document_id,
244+
}
241245
else:
242246
raise HTTPException(
243247
status_code=status.HTTP_401_UNAUTHORIZED,

0 commit comments

Comments
 (0)