aboutsummaryrefslogtreecommitdiff
path: root/rhodecode/controllers/settings.py
diff options
context:
space:
mode:
Diffstat (limited to 'rhodecode/controllers/settings.py')
-rw-r--r--rhodecode/controllers/settings.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/rhodecode/controllers/settings.py b/rhodecode/controllers/settings.py
index 3fc6abb6..d7e7a6b8 100644
--- a/rhodecode/controllers/settings.py
+++ b/rhodecode/controllers/settings.py
@@ -155,6 +155,7 @@ class SettingsController(BaseRepoController):
invalidate_cache('get_repo_cached_%s' % repo_name)
h.flash(_('deleted repository %s') % repo_name, category='success')
except Exception:
+ log.error(traceback.format_exc())
h.flash(_('An error occurred during deletion of %s') % repo_name,
category='error')
@@ -205,4 +206,9 @@ class SettingsController(BaseRepoController):
errors=errors.error_dict or {},
prefix_error=False,
encoding="UTF-8")
+ except Exception:
+ log.error(traceback.format_exc())
+ h.flash(_('An error occurred during repository forking %s') %
+ repo_name, category='error')
+
return redirect(url('home'))