diff --git a/src/hooks/usePath.ts b/src/hooks/usePath.ts index 230f94758..ef37cbc22 100644 --- a/src/hooks/usePath.ts +++ b/src/hooks/usePath.ts @@ -176,6 +176,7 @@ export const usePath = () => { ObjStore.setReadme(data.readme) ObjStore.setHeader(data.header) ObjStore.setWrite(data.write) + ObjStore.setWriteContentBypass(data.write_content_bypass) ObjStore.setProvider(data.provider) ObjStore.setDirectUploadTools(data.direct_upload_tools) ObjStore.setState(State.Folder) diff --git a/src/store/obj.ts b/src/store/obj.ts index 9803f374c..65e6127a5 100644 --- a/src/store/obj.ts +++ b/src/store/obj.ts @@ -67,6 +67,8 @@ export const ObjStore = { setHeader: (header: string) => setObjStore("header", header), setRelated: (related: Obj[]) => setObjStore("related", related), setWrite: (write: boolean) => setObjStore("write", write), + setWriteContentBypass: (write_content_bypass: boolean) => + setObjStore("write_content_bypass", write_content_bypass), // setGetResp: (resp: FsGetResp) => { // setObjStore("obj", resp.data); // setObjs(resp.data.related); diff --git a/src/types/resp.ts b/src/types/resp.ts index 397e39a07..13531b21d 100644 --- a/src/types/resp.ts +++ b/src/types/resp.ts @@ -17,6 +17,7 @@ export type FsListResp = Resp<{ readme: string header: string write: boolean + write_content_bypass: boolean provider: string direct_upload_tools?: string[] }>