mirror of
https://github.com/go-shiori/shiori.git
synced 2024-09-20 15:06:14 +08:00
fixed nil references
This commit is contained in:
parent
4386df7b40
commit
ed7027e2ac
|
@ -125,7 +125,8 @@ func (r *BookmarksAPIRoutes) bookmarkReadable(c *gin.Context) {
|
||||||
// @Router /api/v1/bookmarks/cache [put]
|
// @Router /api/v1/bookmarks/cache [put]
|
||||||
func (r *BookmarksAPIRoutes) updateCache(c *gin.Context) {
|
func (r *BookmarksAPIRoutes) updateCache(c *gin.Context) {
|
||||||
ctx := context.NewContextFromGin(c)
|
ctx := context.NewContextFromGin(c)
|
||||||
if !ctx.GetAccount().IsOwner() {
|
account := ctx.GetAccount()
|
||||||
|
if account != nil && !account.IsOwner() {
|
||||||
response.SendError(c, http.StatusForbidden, nil)
|
response.SendError(c, http.StatusForbidden, nil)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,7 +51,8 @@ func (r *TagsAPIRoutes) listHandler(c *gin.Context) {
|
||||||
// @Router /api/v1/tags [post]
|
// @Router /api/v1/tags [post]
|
||||||
func (r *TagsAPIRoutes) createHandler(c *gin.Context) {
|
func (r *TagsAPIRoutes) createHandler(c *gin.Context) {
|
||||||
ctx := context.NewContextFromGin(c)
|
ctx := context.NewContextFromGin(c)
|
||||||
if !ctx.GetAccount().IsOwner() {
|
account := ctx.GetAccount()
|
||||||
|
if account != nil && !account.IsOwner() {
|
||||||
response.SendError(c, http.StatusForbidden, nil)
|
response.SendError(c, http.StatusForbidden, nil)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue