Fix: login flow
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
package api
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
"gitea.konchin.com/go2025/backend/middlewares"
|
||||
"github.com/uptrace/bunrouter"
|
||||
)
|
||||
|
||||
@@ -24,7 +24,25 @@ func (self *Handlers) GetAliases(
|
||||
w http.ResponseWriter, req bunrouter.Request,
|
||||
) error {
|
||||
// mock output
|
||||
fmt.Fprintf(w, "%s", `[{"id": 1, "name": "yajiu"}]`)
|
||||
return nil
|
||||
// return utils.Success(w)
|
||||
ctx := req.Context()
|
||||
|
||||
aliases, err := self.db.GetAliases(ctx)
|
||||
if err != nil {
|
||||
return middlewares.HTTPError{
|
||||
StatusCode: http.StatusInternalServerError,
|
||||
Message: "failed to get aliases",
|
||||
OriginError: err,
|
||||
}
|
||||
}
|
||||
|
||||
var output []getAliasesOutputAlias
|
||||
|
||||
for _, alias := range aliases {
|
||||
output = append(output, getAliasesOutputAlias{
|
||||
Id: alias.Id,
|
||||
Name: alias.Name,
|
||||
})
|
||||
}
|
||||
|
||||
return bunrouter.JSON(w, output)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user