From fa1d39f69d60ab99eb5d2bda51c05df4d2cf85c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Gonz=C3=A1lez?= Date: Thu, 23 Jun 2022 11:09:46 +0200 Subject: [PATCH] M #: escape DH app description only if defined (#2175) --- src/market_mad/remotes/dockerhub/monitor | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/market_mad/remotes/dockerhub/monitor b/src/market_mad/remotes/dockerhub/monitor index 45dac576ce..d78efc588a 100755 --- a/src/market_mad/remotes/dockerhub/monitor +++ b/src/market_mad/remotes/dockerhub/monitor @@ -112,6 +112,12 @@ class DockerHubMarket regt = Time.new(time[0], time[1], time[2]).to_i end + if app['description'] + desc = app['description'].delete('\\"') + else + desc = '' + end + data = { 'NAME' => app['name'], 'SOURCE' => app_url(app), @@ -125,7 +131,7 @@ class DockerHubMarket 'TAGS' => '', 'REGTIME' => regt, 'SIZE' => @options[:sizemb], - 'DESCRIPTION' => app['description'].delete('\\"'), + 'DESCRIPTION' => desc, 'LINK' => "https://hub.docker.com/_/#{app['name']}" }