diff --git a/otouto/plugins/tagesschau.lua b/otouto/plugins/tagesschau.lua index 1c74e42..2eb61d6 100644 --- a/otouto/plugins/tagesschau.lua +++ b/otouto/plugins/tagesschau.lua @@ -16,10 +16,10 @@ end function tagesschau:get_tagesschau_article(article) local url = BASE_URL..'/'..article..'.json' - local res,code = https.request(url) - local data = json.decode(res) + local res, code = https.request(url) if code == 404 then return "Artikel nicht gefunden!" end if code ~= 200 then return "HTTP-Fehler" end + local data = json.decode(res) if not data then return "HTTP-Fehler" end if data.type ~= "story" then print('Typ "'..data.type..'" wird nicht unterstützt') diff --git a/otouto/utilities.lua b/otouto/utilities.lua index ef18b6a..0516d3e 100644 --- a/otouto/utilities.lua +++ b/otouto/utilities.lua @@ -349,7 +349,7 @@ end -- Returns true if the string is blank/empty function string:isempty() - self = self:trim() + self = utilities.trim(self) return self == nil or self == '' end