tag1
This commit is contained in:
@@ -3,8 +3,9 @@ import VueRouter from 'vue-router'
|
||||
import EditNote from '@/views/EditNote.vue'
|
||||
import ViewNote from '@/views/ViewNote.vue'
|
||||
import ErrorView from '@/views/ErrorView.vue'
|
||||
import {getKeyMeta, getNoteMeta} from "@/api/note";
|
||||
import {getStoreKey} from "@/api/lock";
|
||||
import BlankNote from '@/views/BlankNote.vue'
|
||||
import { getKeyMeta, getNoteMeta } from "@/api/note";
|
||||
import { getStoreKey } from "@/api/lock";
|
||||
import storage from "@/libs/storage";
|
||||
|
||||
Vue.use(VueRouter)
|
||||
@@ -25,7 +26,7 @@ function getNoteView() {
|
||||
let key = path.substr(1, path.length - 1);
|
||||
|
||||
let storeKey = getStoreKey(key);
|
||||
if (keyMeta) {
|
||||
if (keyMeta && keyMeta.cipher) {
|
||||
storage.session.setObject(storeKey + '.keyMeta', keyMeta);
|
||||
return EditNote;
|
||||
}
|
||||
@@ -33,7 +34,12 @@ function getNoteView() {
|
||||
let noteMeta = null;
|
||||
noteMeta = getNoteMeta(key);
|
||||
if (!noteMeta || !noteMeta.key) {
|
||||
return EditNote;
|
||||
let storeText = storage.local.getText(storeKey + '.text');
|
||||
if(storeText){
|
||||
return EditNote;
|
||||
}else{
|
||||
return BlankNote;
|
||||
}
|
||||
}
|
||||
|
||||
storage.session.setObject(storeKey + '.noteMeta', noteMeta);
|
||||
|
||||
Reference in New Issue
Block a user