Merge pull request #30 from shanhind/master
Fix bug with login where invalid password throws unhandeled exception in
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user