Return JSON-encoded errors

This commit is contained in:
2022-08-28 15:07:46 +02:00
parent 9da60fa4e7
commit 0110d6994b
5 changed files with 52 additions and 7 deletions

View File

@@ -5,6 +5,7 @@ import (
"time"
"5feet11/internal/db"
"5feet11/internal/errorx"
"5feet11/internal/svc"
"5feet11/internal/types"
@@ -43,7 +44,7 @@ func (l *ShortenUrlLogic) ShortenUrl(req *types.ShortenReq) (resp *types.Shorten
})
if err := insertUrl.ExecRelease(); err != nil {
return nil, err
return nil, errorx.NewDefaultError(err.Error())
}
resp = &types.ShortenResp{