From f816d897c57ed4cb421964116103057b130b0a2b Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 10 Mar 2023 09:58:18 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=94=B9=E8=BF=9B=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E5=8F=AA=E8=AF=BB=E6=A8=A1=E5=BC=8F=20https://github.com/siyua?= =?UTF-8?q?n-note/siyuan/issues/7615?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/api/router.go | 4 ++-- kernel/model/blockial.go | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/kernel/api/router.go b/kernel/api/router.go index 6e02101aa..6e56ac488 100644 --- a/kernel/api/router.go +++ b/kernel/api/router.go @@ -183,8 +183,8 @@ func ServeAPI(ginServer *gin.Engine) { ginServer.Handle("POST", "/api/ref/getBackmentionDoc", model.CheckAuth, getBackmentionDoc) ginServer.Handle("POST", "/api/attr/getBookmarkLabels", model.CheckAuth, getBookmarkLabels) - ginServer.Handle("POST", "/api/attr/resetBlockAttrs", model.CheckAuth, model.CheckReadonly, model.CheckReadonly, resetBlockAttrs) - ginServer.Handle("POST", "/api/attr/setBlockAttrs", model.CheckAuth, model.CheckReadonly, model.CheckReadonly, setBlockAttrs) + ginServer.Handle("POST", "/api/attr/resetBlockAttrs", model.CheckAuth, model.CheckReadonly, resetBlockAttrs) + ginServer.Handle("POST", "/api/attr/setBlockAttrs", model.CheckAuth, setBlockAttrs) ginServer.Handle("POST", "/api/attr/getBlockAttrs", model.CheckAuth, getBlockAttrs) ginServer.Handle("POST", "/api/cloud/getCloudSpace", model.CheckAuth, getCloudSpace) diff --git a/kernel/model/blockial.go b/kernel/model/blockial.go index a5e322c3e..cf42e2ed6 100644 --- a/kernel/model/blockial.go +++ b/kernel/model/blockial.go @@ -93,6 +93,10 @@ func SetBlockReminder(id string, timed string) (err error) { } func SetBlockAttrs(id string, nameValues map[string]string) (err error) { + if util.ReadOnly { + return + } + WaitForWritingFiles() tree, err := loadTreeByBlockID(id)