File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -2197,7 +2197,11 @@ function initTopicbar() {
2197
2197
alert ( res . message ) ;
2198
2198
} else {
2199
2199
viewDiv . children ( ".topic" ) . remove ( ) ;
2200
+ if ( topics . length == 0 ) {
2201
+ return
2202
+ }
2200
2203
var topicArray = topics . split ( "," ) ;
2204
+
2201
2205
var last = viewDiv . children ( "a" ) . last ( ) ;
2202
2206
for ( var i = 0 ; i < topicArray . length ; i ++ ) {
2203
2207
$ ( '<div class="ui green basic label topic" style="cursor:pointer;">' + topicArray [ i ] + '</div>' ) . insertBefore ( last )
Original file line number Diff line number Diff line change @@ -21,7 +21,11 @@ func TopicPost(ctx *context.Context) {
21
21
return
22
22
}
23
23
24
- topics := strings .Split (ctx .Query ("topics" ), "," )
24
+ var topics = make ([]string , 0 )
25
+ var topicsStr = strings .TrimSpace (ctx .Query ("topics" ))
26
+ if len (topicsStr ) > 0 {
27
+ topics = strings .Split (topicsStr , "," )
28
+ }
25
29
26
30
err := models .SaveTopics (ctx .Repo .Repository .ID , topics ... )
27
31
if err != nil {
You can’t perform that action at this time.
0 commit comments