summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>2023-12-19 23:07:18 -0500
committerChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>2023-12-19 23:07:18 -0500
commit090b470bfcadce192439500ff89598fc6ba3faac (patch)
tree5ab95aea31c8f4c6c07e5957b2e49f4eac0a2faf /src
parent64887942184543c6cb5ada0909e6e1a594fdb863 (diff)
downloadinvidious-090b470bfcadce192439500ff89598fc6ba3faac.tar.gz
invidious-090b470bfcadce192439500ff89598fc6ba3faac.tar.bz2
invidious-090b470bfcadce192439500ff89598fc6ba3faac.zip
fix potential memory leak
Diffstat (limited to 'src')
-rw-r--r--src/invidious/routes/api/v1/search.cr1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/invidious/routes/api/v1/search.cr b/src/invidious/routes/api/v1/search.cr
index a65571ea..2922b060 100644
--- a/src/invidious/routes/api/v1/search.cr
+++ b/src/invidious/routes/api/v1/search.cr
@@ -37,6 +37,7 @@ module Invidious::Routes::API::V1::Search
url = "/complete/search?client=youtube&hl=en&gl=#{region}&q=#{URI.encode_www_form(query)}&gs_ri=youtube&ds=yt"
response = client.get(url).body
+ client.close
body = JSON.parse(response[19..-2]).as_a
suggestions = body[1].as_a[0..-2]