Spaces:
Paused
Paused
Update error messages
Browse files
app.py
CHANGED
@@ -180,8 +180,8 @@ def summarize_feedback(rows: list[list[str]], env: Env, username: str) -> str:
|
|
180 |
def summary(webhook_url, disable_discord, env, username, state):
|
181 |
try:
|
182 |
summary = summarize_feedback(state.to_numpy().tolist(), env, username)
|
183 |
-
except Exception
|
184 |
-
return
|
185 |
|
186 |
if env == Env.PLAYGROUND:
|
187 |
if not disable_discord:
|
@@ -190,15 +190,15 @@ def summary(webhook_url, disable_discord, env, username, state):
|
|
190 |
try:
|
191 |
r = requests.post(webhook_url, json={"content": summary, "allowed_mentions": {"parse": []}})
|
192 |
r.raise_for_status()
|
193 |
-
except Exception
|
194 |
-
return
|
195 |
elif env == Env.CHALLENGE_EASY:
|
196 |
webhook_url = discord_webhook_url_easy
|
197 |
try:
|
198 |
r = requests.post(webhook_url, json={"content": summary, "allowed_mentions": {"parse": []}})
|
199 |
r.raise_for_status()
|
200 |
-
except Exception
|
201 |
-
return
|
202 |
elif env == Env.CHALLENGE_HARD:
|
203 |
# TODO: add row to table with all prompt injections
|
204 |
"""
|
@@ -250,8 +250,8 @@ def summary_ch_hard(g_recaptcha_response, webhook_url, disable_discord, username
|
|
250 |
r.raise_for_status()
|
251 |
if not r.json().get("success"):
|
252 |
raise Exception("reCAPTCHA challenge failed")
|
253 |
-
except Exception
|
254 |
-
gr.Warning(
|
255 |
return
|
256 |
result = summary(webhook_url, disable_discord, Env.CHALLENGE_HARD, username, state)
|
257 |
gr.Info("Feedback submitted successfully!")
|
@@ -295,8 +295,8 @@ def run_summary_hard():
|
|
295 |
try:
|
296 |
r = requests.post(discord_webhook_url_hard, json={"content": summary, "allowed_mentions": {"parse": []}})
|
297 |
r.raise_for_status()
|
298 |
-
except Exception
|
299 |
-
return
|
300 |
|
301 |
js_code = """
|
302 |
(function() {
|
|
|
180 |
def summary(webhook_url, disable_discord, env, username, state):
|
181 |
try:
|
182 |
summary = summarize_feedback(state.to_numpy().tolist(), env, username)
|
183 |
+
except Exception:
|
184 |
+
return "Error: unable to summarize feedback"
|
185 |
|
186 |
if env == Env.PLAYGROUND:
|
187 |
if not disable_discord:
|
|
|
190 |
try:
|
191 |
r = requests.post(webhook_url, json={"content": summary, "allowed_mentions": {"parse": []}})
|
192 |
r.raise_for_status()
|
193 |
+
except Exception:
|
194 |
+
return "Error: webhook discord failed"
|
195 |
elif env == Env.CHALLENGE_EASY:
|
196 |
webhook_url = discord_webhook_url_easy
|
197 |
try:
|
198 |
r = requests.post(webhook_url, json={"content": summary, "allowed_mentions": {"parse": []}})
|
199 |
r.raise_for_status()
|
200 |
+
except Exception:
|
201 |
+
return "Error: webhook discord failed"
|
202 |
elif env == Env.CHALLENGE_HARD:
|
203 |
# TODO: add row to table with all prompt injections
|
204 |
"""
|
|
|
250 |
r.raise_for_status()
|
251 |
if not r.json().get("success"):
|
252 |
raise Exception("reCAPTCHA challenge failed")
|
253 |
+
except Exception:
|
254 |
+
gr.Warning("Error: reCAPTCHA server-side error")
|
255 |
return
|
256 |
result = summary(webhook_url, disable_discord, Env.CHALLENGE_HARD, username, state)
|
257 |
gr.Info("Feedback submitted successfully!")
|
|
|
295 |
try:
|
296 |
r = requests.post(discord_webhook_url_hard, json={"content": summary, "allowed_mentions": {"parse": []}})
|
297 |
r.raise_for_status()
|
298 |
+
except Exception:
|
299 |
+
return "Error: webhook discord failed"
|
300 |
|
301 |
js_code = """
|
302 |
(function() {
|