Fixes search regression.

This commit is contained in:
Dominik Picheta 2018-05-22 20:26:13 +01:00
commit b30eba6859
3 changed files with 4 additions and 2 deletions

View file

@ -285,7 +285,7 @@ proc selectUser(userRow: seq[string], avatarSize: int=80): User =
name: userRow[0],
avatarUrl: userRow[1].getGravatarUrl(avatarSize),
lastOnline: userRow[2].parseInt,
previousVisitAt: userRow[3]. parseInt,
previousVisitAt: userRow[3].parseInt,
rank: parseEnum[Rank](userRow[4]),
isDeleted: userRow[5] == "1"
)

View file

@ -73,7 +73,7 @@ when defined(js):
verbatim(searchResult.postContent)
proc render*(state: Search, query: string, currentUser: Option[User]): VNode =
if state.list.isNone() or state.query != query:
if state.query != query:
state.list = none[seq[SearchResult]]()
state.status = Http200
state.query = query

View file

@ -10,6 +10,7 @@ SELECT
person.name AS author,
person.email AS email,
strftime('%s', person.lastOnline) AS lastOnline,
strftime('%s', person.previousVisitAt) AS previousVisitAt,
person.status AS status,
person.isDeleted as person_isDeleted,
0 AS what
@ -48,6 +49,7 @@ SELECT
person.name AS author,
person.email AS email,
strftime('%s', person.lastOnline) AS lastOnline,
strftime('%s', person.previousVisitAt) AS previousVisitAt,
person.status AS status,
person.isDeleted as person_isDeleted,
what