From 0e2991b9ea4f5d9baf7e3c23b0f3f7dd79f8fe51 Mon Sep 17 00:00:00 2001 From: Akamaru Date: Sat, 19 Dec 2015 15:19:26 +0100 Subject: [PATCH] Ignoriere 00 Tage/Monate in MyAnimeList --- plugins/myanimelist.lua | 8 +++++++- plugins/myanimelist_manga.lua | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/plugins/myanimelist.lua b/plugins/myanimelist.lua index 0437c38..4cd298d 100644 --- a/plugins/myanimelist.lua +++ b/plugins/myanimelist.lua @@ -21,7 +21,13 @@ end local makeOurDate = function(dateString) local pattern = "(%d+)%-(%d+)%-(%d+)" local year, month, day = dateString:match(pattern) + if day == "00" then + return month..'.'..year + elseif month == "00" then + return year + else return day..'.'..month..'.'..year + end end local function get_anime_info(anime) @@ -50,7 +56,7 @@ local function send_anime_data(result, receiver) end if xml.find(result, 'english')[1] then - eng = '; '..unescape(delete_tags(xml.find(result, 'english')[1])) + eng = '\nEnglisch: '..unescape(delete_tags(xml.find(result, 'english')[1])) else eng = '' end diff --git a/plugins/myanimelist_manga.lua b/plugins/myanimelist_manga.lua index 6a55235..ce148fe 100644 --- a/plugins/myanimelist_manga.lua +++ b/plugins/myanimelist_manga.lua @@ -21,7 +21,13 @@ end local makeOurDate = function(dateString) local pattern = "(%d+)%-(%d+)%-(%d+)" local year, month, day = dateString:match(pattern) + if day == "00" then + return month..'.'..year + elseif month == "00" then + return year + else return day..'.'..month..'.'..year + end end local function get_manga_info(manga)