From f28dc1525288602ce538ab72bed091f6cd433a2b Mon Sep 17 00:00:00 2001 From: Yasuhiro Takagi Date: Thu, 4 May 2017 11:53:29 +0900 Subject: [PATCH] dropdown helper function improvement & modification helper can specify placeholder for it's filter. to identify each dropdown input filter by id, use unique Id. --- .../gitbucket/core/helper/dropdown.scala.html | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/main/twirl/gitbucket/core/helper/dropdown.scala.html b/src/main/twirl/gitbucket/core/helper/dropdown.scala.html index a98c53c7b..01df48450 100644 --- a/src/main/twirl/gitbucket/core/helper/dropdown.scala.html +++ b/src/main/twirl/gitbucket/core/helper/dropdown.scala.html @@ -2,7 +2,9 @@ prefix: String = "", style : String = "", right : Boolean = false, - filter: String = "")(body: Html) + filter: String = "", + uniqId: String = scala.util.Random.alphanumeric.take(4).mkString)(body: Html) +@filterId = @{filter.toString.replaceAll("[^a-zA-Z0-9_]","_") + uniqId }
@if(filter.nonEmpty) {