Ashmi Banerjee commited on
Commit
0cc4451
·
1 Parent(s): a2b3c97
Files changed (1) hide show
  1. views/questions_screen.py +4 -4
views/questions_screen.py CHANGED
@@ -45,7 +45,7 @@ def get_previous_ratings(model_name, query_key, current_index):
45
  response_from_session = st.session_state.responses[current_index]
46
  try:
47
  previous_ratings = response_from_session.model_ratings.get(model_name, {})
48
- except AttributeError:
49
  previous_ratings = response_from_session["model_ratings"].get(model_name, {})
50
 
51
  stored_query_ratings = {}
@@ -53,17 +53,17 @@ def get_previous_ratings(model_name, query_key, current_index):
53
  if "query_v" in query_key:
54
  try:
55
  stored_query_ratings = previous_ratings.query_v_ratings
56
- except AttributeError:
57
  stored_query_ratings = previous_ratings["query_v_ratings"]
58
  elif "query_p0" in query_key:
59
  try:
60
  stored_query_ratings = previous_ratings.query_p0_ratings
61
- except AttributeError:
62
  stored_query_ratings = previous_ratings["query_p0_ratings"]
63
  elif "query_p1" in query_key:
64
  try:
65
  stored_query_ratings = previous_ratings.query_p1_ratings
66
- except AttributeError:
67
  stored_query_ratings = previous_ratings["query_p1_ratings"]
68
 
69
  return stored_query_ratings if stored_query_ratings else {}
 
45
  response_from_session = st.session_state.responses[current_index]
46
  try:
47
  previous_ratings = response_from_session.model_ratings.get(model_name, {})
48
+ except (AttributeError, KeyError):
49
  previous_ratings = response_from_session["model_ratings"].get(model_name, {})
50
 
51
  stored_query_ratings = {}
 
53
  if "query_v" in query_key:
54
  try:
55
  stored_query_ratings = previous_ratings.query_v_ratings
56
+ except (AttributeError, KeyError):
57
  stored_query_ratings = previous_ratings["query_v_ratings"]
58
  elif "query_p0" in query_key:
59
  try:
60
  stored_query_ratings = previous_ratings.query_p0_ratings
61
+ except (AttributeError, KeyError):
62
  stored_query_ratings = previous_ratings["query_p0_ratings"]
63
  elif "query_p1" in query_key:
64
  try:
65
  stored_query_ratings = previous_ratings.query_p1_ratings
66
+ except (AttributeError, KeyError):
67
  stored_query_ratings = previous_ratings["query_p1_ratings"]
68
 
69
  return stored_query_ratings if stored_query_ratings else {}