Added exception handling for broken user.json

This commit is contained in:
grez911 2017-08-22 17:43:55 +03:00
parent 5ad614743b
commit 905976a1b6

View file

@ -588,7 +588,11 @@ class UiRequest(object):
site = site_check site = site_check
if site: # Correct wrapper key if site: # Correct wrapper key
user = self.getCurrentUser() try:
user = self.getCurrentUser()
except Exception, err:
self.log.error("Error in data/user.json: %s" % err)
return self.error500()
if not user: if not user:
self.log.error("No user found") self.log.error("No user found")
return self.error403() return self.error403()