Merge pull request #30 from shanhind/master

Fix bug with login where invalid password throws unhandeled exception in
This commit is contained in:
michael-lazar
2015-03-06 12:52:04 -08:00

View File

@@ -2,6 +2,7 @@ import argparse
from getpass import getpass from getpass import getpass
import praw import praw
from requests.exceptions import ConnectionError, HTTPError from requests.exceptions import ConnectionError, HTTPError
from praw.errors import InvalidUserPass
from rtv.errors import SubmissionURLError, SubredditNameError from rtv.errors import SubmissionURLError, SubredditNameError
from rtv.utils import curses_session, load_config from rtv.utils import curses_session, load_config
@@ -94,6 +95,9 @@ def main():
page = SubredditPage(stdscr, reddit, args.subreddit) page = SubredditPage(stdscr, reddit, args.subreddit)
page.loop() page.loop()
except InvalidUserPass:
print('Invalid password for username: {}'.format(args.username))
except KeyboardInterrupt: except KeyboardInterrupt:
return return