|
|
|
@ -112,13 +112,14 @@ export class Save implements Command
|
|
|
|
|
|
|
|
|
|
let file = JSON.stringify(fileData);
|
|
|
|
|
|
|
|
|
|
let rawFile = file;
|
|
|
|
|
file = deflate(file);
|
|
|
|
|
let logo = await uploadLogo(GetCurrentViewPreViewImage());
|
|
|
|
|
if (!logo) return;
|
|
|
|
|
|
|
|
|
|
if (fileServer.m_CurFileId)
|
|
|
|
|
{
|
|
|
|
|
let data = await fileServer.UpdateFile({ file_id: fileServer.m_CurFileId, file, logo });
|
|
|
|
|
let data = await fileServer.UpdateFile({ file_id: fileServer.m_CurFileId, file, logo }, rawFile);
|
|
|
|
|
|
|
|
|
|
if (data.err_code !== RequestStatus.Ok || !data.files)
|
|
|
|
|
{
|
|
|
|
@ -128,7 +129,7 @@ export class Save implements Command
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
let data = await fileServer.UploadFile({ file, logo });
|
|
|
|
|
let data = await fileServer.UploadFile({ file, logo }, rawFile);
|
|
|
|
|
if (data.err_code === RequestStatus.Ok)
|
|
|
|
|
{
|
|
|
|
|
fileServer.m_CurFileId = data.files.file_id;
|
|
|
|
@ -191,7 +192,7 @@ export class SaveAs implements Command
|
|
|
|
|
{
|
|
|
|
|
let fileData = app.FileOut().Data;
|
|
|
|
|
let file = JSON.stringify(fileData);
|
|
|
|
|
|
|
|
|
|
let rawFile = file;
|
|
|
|
|
file = deflate(file);
|
|
|
|
|
let logo = await uploadLogo(GetCurrentViewPreViewImage());
|
|
|
|
|
if (!logo) return;
|
|
|
|
@ -201,7 +202,7 @@ export class SaveAs implements Command
|
|
|
|
|
logo,
|
|
|
|
|
dir_id: res.Data.currentDirId,
|
|
|
|
|
name: res.Data.name
|
|
|
|
|
});
|
|
|
|
|
}, rawFile);
|
|
|
|
|
if (data.err_code === RequestStatus.Ok)
|
|
|
|
|
{
|
|
|
|
|
fileServer.m_CurFileId = data.files.file_id;
|
|
|
|
|