Merge pull request #29 from artiya4u/master

Fix cannot open "Ask HN" stories. #28
This commit is contained in:
Nemo 2017-10-04 22:16:58 +05:30 committed by GitHub
commit fbd2227a3c
1 changed files with 5 additions and 2 deletions

View File

@ -19,7 +19,7 @@ if(os.environ.get('TRAVIS')!='true'):
import appindicator_replacement as appindicator
from appindicator_replacement import get_icon_filename
import json
import argparse
from os.path import expanduser
@ -159,7 +159,7 @@ class HackerNewsApp:
webbrowser.open(widget.url)
if self.commentState:
webbrowser.open(self.HN_URL_PREFIX + widget.hn_id)
webbrowser.open(self.HN_URL_PREFIX + str(widget.hn_id))
self.tracker.visit(widget.url)
def addItem(self, item):
@ -205,6 +205,9 @@ class HackerNewsApp:
#Add back all the refreshed news
for index, item in enumerate(data):
item['history'] = searchResults[index]
if item['url'].startswith('item?id='):
item['url'] = "https://news.ycombinator.com/" + item['url']
self.addItem(item)
# Catch network errors
except requests.exceptions.RequestException as e: