소스 검색

:art: 数据快照 https://github.com/siyuan-note/siyuan/issues/5159

Liang Ding 3 년 전
부모
커밋
50c243ac69
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 4 4
      kernel/api/repo.go
  2. 2 2
      kernel/api/system.go

+ 4 - 4
kernel/api/repo.go

@@ -74,7 +74,7 @@ func importRepoKey(c *gin.Context) {
 		return
 	}
 
-	util.PushMsg(model.Conf.Language(136), 1000*7)
+	msgId := util.PushMsg(model.Conf.Language(136), 1000*7)
 	hexKey := arg["key"].(string)
 	if err := model.ImportRepoKey(hexKey); nil != err {
 		ret.Code = -1
@@ -82,14 +82,14 @@ func importRepoKey(c *gin.Context) {
 		return
 	}
 	time.Sleep(1 * time.Second)
-	util.PushMsg(model.Conf.Language(138), 3000)
+	util.PushUpdateMsg(msgId, model.Conf.Language(138), 3000)
 }
 
 func initRepoKey(c *gin.Context) {
 	ret := gulu.Ret.NewResult()
 	defer c.JSON(http.StatusOK, ret)
 
-	util.PushMsg(model.Conf.Language(136), 1000*7)
+	msgId := util.PushMsg(model.Conf.Language(136), 1000*7)
 	if err := model.InitRepoKey(); nil != err {
 		ret.Code = -1
 		ret.Msg = model.Conf.Language(137)
@@ -97,7 +97,7 @@ func initRepoKey(c *gin.Context) {
 	}
 
 	time.Sleep(1 * time.Second)
-	util.PushMsg(model.Conf.Language(138), 3000)
+	util.PushUpdateMsg(msgId, model.Conf.Language(138), 3000)
 
 	ret.Data = map[string]interface{}{
 		"key": hex.EncodeToString(model.Conf.Repo.Key),

+ 2 - 2
kernel/api/system.go

@@ -326,7 +326,7 @@ func setE2EEPasswd(c *gin.Context) {
 		return
 	}
 
-	util.PushMsg(model.Conf.Language(102), 60*1000)
+	msgId := util.PushMsg(model.Conf.Language(102), 1000*7)
 	if err := os.RemoveAll(model.Conf.Backup.GetSaveDir()); nil != err {
 		ret.Code = -1
 		ret.Msg = err.Error()
@@ -361,7 +361,7 @@ func setE2EEPasswd(c *gin.Context) {
 	model.Conf.E2EEPasswd = newPasswd
 	model.Conf.E2EEPasswdMode = mode
 	model.Conf.Save()
-	util.PushMsg(model.Conf.Language(92), 3000)
+	util.PushUpdateMsg(msgId, model.Conf.Language(92), 3000)
 	time.Sleep(1 * time.Second)
 	model.SyncData(false, false, true)
 }