From c14870c5ac52bf9d2d8b884222b4743accf9d929 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Fri, 11 May 2018 16:15:18 +0800 Subject: fix blank topic (#3948) --- routers/repo/topic.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'routers/repo') diff --git a/routers/repo/topic.go b/routers/repo/topic.go index 90ef0d189c..2a43d53ff0 100644 --- a/routers/repo/topic.go +++ b/routers/repo/topic.go @@ -21,7 +21,11 @@ func TopicPost(ctx *context.Context) { return } - topics := strings.Split(ctx.Query("topics"), ",") + var topics = make([]string, 0) + var topicsStr = strings.TrimSpace(ctx.Query("topics")) + if len(topicsStr) > 0 { + topics = strings.Split(topicsStr, ",") + } err := models.SaveTopics(ctx.Repo.Repository.ID, topics...) if err != nil { -- cgit v1.2.3