From 56868d8a29174487dc2e2ae368b4905ee614d3e3 Mon Sep 17 00:00:00 2001 From: Johan Vandegriff Date: Fri, 25 Jun 2021 14:39:21 -0400 Subject: [PATCH] added full trace to error print, viewport on upload page --- boggle.py | 18 +++++++++++++++--- templates/boggle/lobby.html | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/boggle.py b/boggle.py index 88ca3e6..46a50e0 100644 --- a/boggle.py +++ b/boggle.py @@ -1,5 +1,5 @@ from flask import render_template -import sys, cgi, json, datetime, re, time, decimal, subprocess, random, threading, os, pymongo +import sys, cgi, json, datetime, re, time, decimal, subprocess, random, threading, os, pymongo, traceback from functools import reduce from nav import nav #file in same dir @@ -561,8 +561,11 @@ def request_data(form, files): lettersGuessed, confidence = processImage(destination) message += "; " + lettersGuessed message += "; " + str(confidence) - except BoggleError as e: - message += "; " + str(e) + except Exception as e: + message += "; " + str(e) + "; " + repr(e) + "; " + traceback.format_exc() + with open(destination+".txt", "w") as f: + print("Message saved to to:", destination+".txt") + f.write(message) else: message = "File type not supported, please use .png, .jpg, .jpeg, or .gif" else: @@ -888,11 +891,20 @@ def load_page(form, page=None, id=None): if page == "upload": return """ + + + + + +
+

+ + """ if page == "lobby": diff --git a/templates/boggle/lobby.html b/templates/boggle/lobby.html index 318bbdc..1dcef31 100644 --- a/templates/boggle/lobby.html +++ b/templates/boggle/lobby.html @@ -74,7 +74,7 @@

Video Call

Join the video chat!

-

process an image with BoggleCV

+

process an image with BoggleCV (beta)

Current Games

-- 2.34.2