From 8820ecdafe3c0bbf742e575bf4efbe9e2876f6ef Mon Sep 17 00:00:00 2001 From: Michael Lazar Date: Mon, 7 Dec 2015 16:36:18 -0800 Subject: [PATCH] Added a few more loaders. --- rtv/objects.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/rtv/objects.py b/rtv/objects.py index 8ef2ea7..9ddb1d9 100644 --- a/rtv/objects.py +++ b/rtv/objects.py @@ -112,10 +112,12 @@ class LoadScreen(object): """ EXCEPTION_MESSAGES = [ - # These ones are triggered by us, so they should always have a message (exceptions.RTVError, '{0}'), - (praw.errors.PRAWException, '{0.__class__}'), - (requests.exceptions.RequestException, '{0.__class__}'), + (praw.errors.OAuthException, 'Not logged in'), + (praw.errors.OAuthScopeRequired, 'Not logged in'), + (praw.errors.LoginRequired, 'Not logged in'), + (praw.errors.PRAWException, '{0.__class__.__name__}'), + (requests.exceptions.RequestException, '{0.__class__.__name__}'), ] def __init__(self, terminal):