@@ -78,7 +78,7 @@ case class IssueListOption(
7878) {
7979 def q = s " ?filter= $filter&state= $state&sort= $sort&direction= $direction" +
8080 (if (! labels.isEmpty) " &labels=" + labels.mkString(" ," ) else " " ) +
81- ( if ( ! since.isEmpty) (since map (" &since=" + _.toDateTime(DateTimeZone .UTC ).toString(" yyyy-MM-dd'T'HH:mm:ss'Z'" ))).get else " " )
81+ since.map(" &since=" + _.toDateTime(DateTimeZone .UTC ).toString(" yyyy-MM-dd'T'HH:mm:ss'Z'" )).getOrElse( " " )
8282}
8383
8484case class IssueListOption4Repository (
@@ -92,15 +92,13 @@ case class IssueListOption4Repository(
9292 direction : SortDirection = SortDirection .desc,
9393 since : Option [DateTime ] = None
9494) {
95- def q = " ? " + ( if ( ! milestone.isEmpty) (milestone map (t => s " milestone= $t & " )).get else " " ) +
96- s " state= $state " +
97- ( if ( ! assignee.isEmpty) (assignee map (t => s " &assignee= $t" )).get else " " ) +
98- ( if ( ! creator.isEmpty) (creator map (t => s " &creator= $t" )).get else " " ) +
99- ( if ( ! mentioned.isEmpty) (mentioned map (t => s " &mentioned= $t" )).get else " " ) +
95+ def q = s " ?state= $state &sort= $sort &direction= $direction " +
96+ milestone.map(t => s " milestone= $t & " ).getOrElse( " " ) +
97+ assignee.map(t => s " &assignee= $t" ).getOrElse( " " ) +
98+ creator.map(t => s " &creator= $t" ).getOrElse( " " ) +
99+ mentioned.map(t => s " &mentioned= $t" ).getOrElse( " " ) +
100100 (if (! labels.isEmpty) " &labels=" + labels.mkString(" ," ) else " " ) +
101- s " &sort= $sort" +
102- s " &direction= $direction" +
103- (if (! since.isEmpty) (since map (" &since=" + _.toDateTime(DateTimeZone .UTC ).toString(" yyyy-MM-dd'T'HH:mm:ss'Z'" ))).get else " " )
101+ since.map(" &since=" + _.toDateTime(DateTimeZone .UTC ).toString(" yyyy-MM-dd'T'HH:mm:ss'Z'" )).getOrElse(" " )
104102 }
105103
106104case class IssueInput (
0 commit comments