Fix public boards setting not applying properly. (#22921)

Этот коммит содержится в:
Christopher Speller
2023-04-12 15:11:46 -07:00
коммит произвёл GitHub
родитель 2dafc51be2
Коммит 8c73f092e8
2 изменённых файлов: 33 добавлений и 0 удалений

Просмотреть файл

@@ -58,6 +58,10 @@ func (a *Auth) IsValidReadToken(boardID string, readToken string) (bool, error)
return false, err
}
if !a.config.EnablePublicSharedBoards {
return false, errors.New("public shared boards disabled")
}
if sharing != nil && (sharing.ID == boardID && sharing.Enabled && sharing.Token == readToken) {
return true, nil
}