40 """Assemble request for the SepiaSearch API"""
46 eng_lang = traits.get_language(params[
'searxng_locale'],
None)
50 +
"/api/v1/search/videos?"
54 'start': (params[
'pageno'] - 1) * 10,
58 'nsfw': safesearch_table[params[
'safesearch']],
63 if eng_lang
is not None:
64 params[
'url'] +=
'&languageOneOf[]=' + eng_lang
65 params[
'url'] +=
'&boostLanguages[]=' + eng_lang
67 if params[
'time_range']
in time_range_table:
68 time = datetime.now().date() + time_range_table[params[
'time_range']]
69 params[
'url'] +=
'&startDate=' + time.isoformat()