diff --git a/src/api/note.js b/src/api/note.js
index 9641e69..feff4bf 100644
--- a/src/api/note.js
+++ b/src/api/note.js
@@ -3,6 +3,7 @@ import { getStoreKey } from "@/api/lock";
import storage from "@/libs/storage";
import { md5, wrap} from "@/libs/secret";
import NoteConstant from "@/libs/constants";
+import { setStoreText } from "@/libs/noteStorage";
import { Buffer } from 'buffer';
axios.interceptors.response.use(undefined, (err) => {
@@ -18,7 +19,7 @@ axios.interceptors.response.use(undefined, (err) => {
}
});
-export function saveNote(noteForm, secret) {
+export function saveNote(noteForm,state, secret) {
let storeKey = secret.storeKey;
let storeInfo = storage.local.getText(storeKey);
@@ -42,11 +43,14 @@ export function saveNote(noteForm, secret) {
let viewStoreText = wrap(noteForm.text, secret.secretKey);
if (viewStoreText != note.text) {
- return new Promise(function (onCompleted) {
- let res = { data: {} };
- res.data.code = "100014";
- onCompleted(res);
- });
+
+ setStoreText(noteForm, state, secret);
+
+ // return new Promise(function (onCompleted) {
+ // let res = { data: {} };
+ // res.data.code = "100014";
+ // onCompleted(res);
+ // });
}
let array = Buffer.from(note.text, 'base64')
diff --git a/src/views/EditNote.vue b/src/views/EditNote.vue
index ce28816..e6df2f1 100644
--- a/src/views/EditNote.vue
+++ b/src/views/EditNote.vue
@@ -166,7 +166,7 @@
-
{{ $t("message.askTodelete") }}
{{ errorInfo }}
@@ -444,7 +444,7 @@ export default { } }, save() { - return saveNote(this.noteForm, this.secret); + return saveNote(this.noteForm,this,state,this.secret); }, validateForm() { let text = this.noteForm.text; diff --git a/src/views/ViewNote.vue b/src/views/ViewNote.vue index f6ff95d..68f2ebe 100644 --- a/src/views/ViewNote.vue +++ b/src/views/ViewNote.vue @@ -302,7 +302,7 @@ -
{{ $t("content.deleteTip") }}{{ state.ttlDesc }}
@@ -334,7 +334,7 @@{{ $t("message.askTodelete") }}
@@ -345,7 +345,7 @@{{ errorInfo }}