From d683dd2c386d1c6f7d26af8576c7696e348517c0 Mon Sep 17 00:00:00 2001 From: takezoe Date: Sat, 8 Feb 2014 07:04:18 +0900 Subject: [PATCH] (refs #268)Fix label filter bug when label contains whitespaces. --- src/main/scala/service/IssuesService.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/service/IssuesService.scala b/src/main/scala/service/IssuesService.scala index 493692e4d..54edaf398 100644 --- a/src/main/scala/service/IssuesService.scala +++ b/src/main/scala/service/IssuesService.scala @@ -331,7 +331,7 @@ object IssuesService { def toURL: String = "?" + List( - if(labels.isEmpty) None else Some("labels=" + urlEncode(labels.mkString(" "))), + if(labels.isEmpty) None else Some("labels=" + urlEncode(labels.mkString(","))), milestoneId.map { id => "milestone=" + (id match { case Some(x) => x.toString case None => "none" @@ -352,7 +352,7 @@ object IssuesService { def apply(request: HttpServletRequest): IssueSearchCondition = IssueSearchCondition( - param(request, "labels").map(_.split(" ").toSet).getOrElse(Set.empty), + param(request, "labels").map(_.split(",").toSet).getOrElse(Set.empty), param(request, "milestone").map{ case "none" => None case x => x.toIntOpt