fix: Encode tenor search query (#43)
This commit is contained in:
parent
9e4c12f408
commit
c716a89544
|
@ -4,6 +4,7 @@ import strformat
|
||||||
import os
|
import os
|
||||||
import sequtils
|
import sequtils
|
||||||
import chronicles
|
import chronicles
|
||||||
|
import uri
|
||||||
|
|
||||||
from statusgo_backend/gif import getRecentGifs, getFavoriteGifs, setFavoriteGifs, setRecentGifs
|
from statusgo_backend/gif import getRecentGifs, getFavoriteGifs, setFavoriteGifs, setRecentGifs
|
||||||
|
|
||||||
|
@ -105,7 +106,7 @@ proc tenorQuery(self: GifClient, path: string): seq[GifItem] =
|
||||||
return @[]
|
return @[]
|
||||||
|
|
||||||
proc search*(self: GifClient, query: string): seq[GifItem] =
|
proc search*(self: GifClient, query: string): seq[GifItem] =
|
||||||
return self.tenorQuery(fmt("search?q={query}"))
|
return self.tenorQuery(fmt("search?q={encodeUrl(query)}"))
|
||||||
|
|
||||||
proc getTrendings*(self: GifClient): seq[GifItem] =
|
proc getTrendings*(self: GifClient): seq[GifItem] =
|
||||||
return self.tenorQuery("trending?")
|
return self.tenorQuery("trending?")
|
||||||
|
|
Loading…
Reference in New Issue