just compile for now
parent
a12d1a086c
commit
fa3e0f6628
|
@ -19,7 +19,7 @@ object Search extends LilaController {
|
|||
implicit def req = ctx.body
|
||||
searchForm.bindFromRequest.fold(
|
||||
failure => Ok(html.search.index(failure)).fuccess,
|
||||
data => env.nonEmptyQuery(data) ?? { query =>
|
||||
data => data.nonEmptyQuery ?? { query =>
|
||||
env.paginator(query, page) map (_.some)
|
||||
} map { pager =>
|
||||
Ok(html.search.index(searchForm fill data, pager))
|
||||
|
@ -34,7 +34,7 @@ object Search extends LilaController {
|
|||
implicit def req = ctx.body
|
||||
searchForm.bindFromRequest.fold(
|
||||
failure => Ok(html.search.index(failure)).fuccess,
|
||||
data => env.nonEmptyQuery(data) ?? { query =>
|
||||
data => data.nonEmptyQuery ?? { query =>
|
||||
env.paginator.ids(query, 5000) map { ids =>
|
||||
import org.joda.time.DateTime
|
||||
import org.joda.time.format.DateTimeFormat
|
||||
|
|
|
@ -29,7 +29,7 @@ final class Env(
|
|||
private def converter(ids: Seq[String]) =
|
||||
$find.byOrderedIds[lila.game.Game](ids)
|
||||
|
||||
lazy val paginator = new PaginatorBuilder(
|
||||
lazy val paginator = new PaginatorBuilder[lila.game.Game, Query](
|
||||
searchApi = ???,
|
||||
maxPerPage = PaginatorMaxPerPage)
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ final class PaginatorBuilder[A, Q <: Query](
|
|||
currentPage = page,
|
||||
maxPerPage = maxPerPage)
|
||||
|
||||
// def ids(query: Q, max: Int): Fu[List[String]] = fuccess(Nil)
|
||||
def ids(query: Q, max: Int): Fu[List[String]] = ???
|
||||
|
||||
private final class ESAdapter(query: Q) extends AdapterLike[A] {
|
||||
|
||||
|
|
Loading…
Reference in New Issue