From: Ed Bartosh Date: Sat, 17 Jan 2009 12:50:23 +0000 (+0000) Subject: check if self.number is initialized X-Git-Url: http://git.maemo.org/git/?p=xkcdha;a=commitdiff_plain;h=8c59674b582ef747e2721ee14fd15a7771121046 check if self.number is initialized --- diff --git a/xkcdha.py b/xkcdha.py index 4999dda..8cd5cb2 100755 --- a/xkcdha.py +++ b/xkcdha.py @@ -79,11 +79,11 @@ class XKCDha(hildondesktop.HomeItem): try: content = urllib.urlopen(url).read() except IOError: - filename = os.path.join(self.image_dir, self.number + '.png') - if os.path.exists(filename): - return filename - else: - return self.connection_required_img + if self.number: + filename = os.path.join(self.image_dir, self.number + '.png') + if os.path.exists(filename): + return filename + return self.connection_required_img img_url = re.search('(http://imgs.xkcd.com/comics/[^"]+)" title="[^"]+"', content).group(1)