TokenStore migration to return plain errors (#14875)
* TokenStore migration to return plain errors * Fix translations * Fix: returned error is ignored and http.StatusBadRequest is always returned * Fix * Fix translations * Suggestions * Changed from BadRequest to NotFound * Setting the correct http status * Changed test to expect 404 status * Fix error
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
4df6019f61
Коммит
8b6a5fc5d7
@@ -512,11 +512,11 @@ type LicenseStore interface {
|
||||
}
|
||||
|
||||
type TokenStore interface {
|
||||
Save(recovery *model.Token) *model.AppError
|
||||
Delete(token string) *model.AppError
|
||||
GetByToken(token string) (*model.Token, *model.AppError)
|
||||
Save(recovery *model.Token) error
|
||||
Delete(token string) error
|
||||
GetByToken(token string) (*model.Token, error)
|
||||
Cleanup()
|
||||
RemoveAllTokensByType(tokenType string) *model.AppError
|
||||
RemoveAllTokensByType(tokenType string) error
|
||||
}
|
||||
|
||||
type EmojiStore interface {
|
||||
|
||||
Ссылка в новой задаче
Block a user