* [bug#61525,done,2h] Process document in quick space when edit document.
This commit is contained in:
@@ -599,6 +599,14 @@ function handleSaveDoc(doc)
|
||||
throw new Error(message);
|
||||
}
|
||||
doc = $.extend({}, doc, docData, data.doc);
|
||||
|
||||
if(docApp.spaceType == 'quick')
|
||||
{
|
||||
resolve(false);
|
||||
const libType = docApp.lib.data.quickType;
|
||||
return loadPage($.createLink('doc', 'quick', `type=${libType}&docID=${doc.id}`));
|
||||
}
|
||||
|
||||
const libID = +doc.lib;
|
||||
const lib = docApp.getLib(libID);
|
||||
if(!lib)
|
||||
@@ -1184,7 +1192,7 @@ const commands =
|
||||
doc = docApp._treeMap.value.docs.get(doc)?.data;
|
||||
}
|
||||
docApp.load(null, null, null, {noLoading: false, picks: 'doc'}).then(() => {
|
||||
doc = docApp._treeMap.value.docs.get(doc.id)?.data;
|
||||
if(docApp.spaceType != 'quick') doc = docApp._treeMap.value.docs.get(doc.id)?.data;
|
||||
const editable = doc?.editable;
|
||||
if(!editable) return zui.Modal.alert(getLang('needEditable'));
|
||||
docApp.startEditDoc(doc, options);
|
||||
|
||||
Reference in New Issue
Block a user