mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-16 16:04:56 +00:00
evernote导入丢失创建和更新时间 #75
https://github.com/leanote/desktop-app/issues/75
This commit is contained in:
3
node_modules/common.js
generated
vendored
3
node_modules/common.js
generated
vendored
@@ -48,6 +48,9 @@ var Common = {
|
||||
|
||||
return false;
|
||||
},
|
||||
isValidDate: function (d) {
|
||||
return Object.prototype.toString.call(d) === "[object Date]" && !isNaN(d.getTime());
|
||||
},
|
||||
_uuid: 1,
|
||||
uuid: function() {
|
||||
this._uuid++;
|
||||
|
8
node_modules/note.js
generated
vendored
8
node_modules/note.js
generated
vendored
@@ -56,14 +56,18 @@ var Note = {
|
||||
// console.log(noteOrContent);
|
||||
|
||||
var date = new Date();
|
||||
noteOrContent.UpdatedTime = date;
|
||||
if (!Common.isValidDate(noteOrContent.UpdatedTime)) {
|
||||
noteOrContent.UpdatedTime = date;
|
||||
}
|
||||
|
||||
noteOrContent['IsDirty'] = true; // 已修改
|
||||
noteOrContent['LocalIsDelete'] = false;
|
||||
|
||||
// 新建笔记, IsNew还是保存着
|
||||
if(noteOrContent.IsNew) {
|
||||
noteOrContent.CreatedTime = date;
|
||||
if (!Common.isValidDate(noteOrContent.CreatedTime)) {
|
||||
noteOrContent.CreatedTime = date;
|
||||
}
|
||||
noteOrContent['IsTrash'] = false;
|
||||
delete noteOrContent['IsNew'];
|
||||
noteOrContent['LocalIsNew'] = true;
|
||||
|
Reference in New Issue
Block a user