Skip to content

Commit c280f15

Browse files
committed
fix login api
1 parent 4df2e0e commit c280f15

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

cmd/api/loginapi/main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ func HandlePostLogin(res http.ResponseWriter, req *http.Request) {
4848
token, tokenCreationErr := core.CreateAuthToken(reqData.Email)
4949
if tokenCreationErr != nil {
5050
core.RespondError(res, req, tokenCreationErr)
51+
return
5152
}
5253
tokenRest := LoginResponse{Token: token}
5354
core.RespondOk(res, tokenRest)

internal/core/errors.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ func Forbidden() *ErrorResponse {
3737
}
3838

3939
func RespondKnownError(res http.ResponseWriter, err ErrorResponse) {
40+
// TODO: use http.Error instead
4041
res.WriteHeader(int(err.Code))
4142
json.NewEncoder(res).Encode(err)
4243
}

0 commit comments

Comments
 (0)