From 3ff885b46f7399bf414924ad63613a9196debee5 Mon Sep 17 00:00:00 2001 From: Ryan Massoth Date: Sat, 3 Apr 2021 18:27:02 -0400 Subject: [PATCH 1/2] Added catch-all exception for popular_tickers method of reddit view. Program crashes if your Reddit password is incorrect and you use popular function of behavioral analysis. --- gamestonk_terminal/behavioural_analysis/reddit_view.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gamestonk_terminal/behavioural_analysis/reddit_view.py b/gamestonk_terminal/behavioural_analysis/reddit_view.py index f77655181f8..d72e6df0391 100644 --- a/gamestonk_terminal/behavioural_analysis/reddit_view.py +++ b/gamestonk_terminal/behavioural_analysis/reddit_view.py @@ -1,7 +1,7 @@ import argparse import warnings import pandas as pd -from prawcore.exceptions import ResponseException +from prawcore.exceptions import ResponseException, OAuthException from requests import HTTPError from psaw import PushshiftAPI import praw @@ -359,6 +359,9 @@ def popular_tickers(l_args): ) return + except Exception as e: + print(e, "\n") + def spac_community(l_args): parser = argparse.ArgumentParser( From 0c1b6d0457b25a7e831437579f46e3d975753805 Mon Sep 17 00:00:00 2001 From: Ryan Massoth Date: Sat, 3 Apr 2021 18:34:16 -0400 Subject: [PATCH 2/2] Removed unused import for OAuthException. Used catch-all instead. --- gamestonk_terminal/behavioural_analysis/reddit_view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gamestonk_terminal/behavioural_analysis/reddit_view.py b/gamestonk_terminal/behavioural_analysis/reddit_view.py index d72e6df0391..fdf6b1396d1 100644 --- a/gamestonk_terminal/behavioural_analysis/reddit_view.py +++ b/gamestonk_terminal/behavioural_analysis/reddit_view.py @@ -1,7 +1,7 @@ import argparse import warnings import pandas as pd -from prawcore.exceptions import ResponseException, OAuthException +from prawcore.exceptions import ResponseException from requests import HTTPError from psaw import PushshiftAPI import praw