From f18a03d4a19ca4b96a0138f3854fad95a2c1eb36 Mon Sep 17 00:00:00 2001 From: Jose Manuel Delicado Date: Sat, 12 Aug 2017 21:07:02 +0200 Subject: [PATCH] acortame.py: if we try to expand an URL not shortened by the service, use generic URL unshortener in the base class --- src/url_shortener/shorteners/acortame.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/url_shortener/shorteners/acortame.py b/src/url_shortener/shorteners/acortame.py index 08ef53f6..1f095683 100644 --- a/src/url_shortener/shorteners/acortame.py +++ b/src/url_shortener/shorteners/acortame.py @@ -18,7 +18,9 @@ class AcortameShortener (URLShortener): return 'acorta.me' in url def unshorten (self, url): - + if not 'acorta.me' in url: + #use generic expand method + return super(AcortameShortener, self).unshorten(url) answer = url api = requests.get ("https://acorta.me/api.php?action=expand&format=simple&shorturl=" + urllib.quote(url)) if api.status_code == 200: