From fa497b16332c24bc4d9e788c64bda94e3c1499a7 Mon Sep 17 00:00:00 2001 From: ᴜɴᴋɴᴡᴏɴ Date: Fri, 17 Apr 2020 10:14:18 +0800 Subject: db: add tests for repos (#6112) * Add Repos.create method * Fix repo name error handling * Fix all compile errors * Update github.com/go-macaron/captcha to fix http issue * Add repos tests --- internal/route/repo/repo.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'internal/route/repo/repo.go') diff --git a/internal/route/repo/repo.go b/internal/route/repo/repo.go index c55314d3..aa949930 100644 --- a/internal/route/repo/repo.go +++ b/internal/route/repo/repo.go @@ -93,12 +93,9 @@ func handleCreateError(c *context.Context, owner *db.User, err error, name, tpl case db.IsErrRepoAlreadyExist(err): c.Data["Err_RepoName"] = true c.RenderWithErr(c.Tr("form.repo_name_been_taken"), tpl, form) - case db.IsErrNameReserved(err): + case db.IsErrNameNotAllowed(err): c.Data["Err_RepoName"] = true - c.RenderWithErr(c.Tr("repo.form.name_reserved", err.(db.ErrNameReserved).Name), tpl, form) - case db.IsErrNamePatternNotAllowed(err): - c.Data["Err_RepoName"] = true - c.RenderWithErr(c.Tr("repo.form.name_pattern_not_allowed", err.(db.ErrNamePatternNotAllowed).Pattern), tpl, form) + c.RenderWithErr(c.Tr("repo.form.name_not_allowed", err.(db.ErrNameNotAllowed).Value()), tpl, form) default: c.Error(err, name) } -- cgit v1.2.3