Show More
@@ -72,7 +72,7 b' class RepoChangelogView(RepoAppView):' | |||
|
72 | 72 | h.flash(msg, category='error') |
|
73 | 73 | raise HTTPNotFound() |
|
74 | 74 | except RepositoryError as e: |
|
75 |
h.flash( |
|
|
75 | h.flash(h.escape(safe_str(e)), category='error') | |
|
76 | 76 | raise HTTPNotFound() |
|
77 | 77 | |
|
78 | 78 | def _graph(self, repo, commits, prev_data=None, next_data=None): |
@@ -238,14 +238,14 b' class RepoChangelogView(RepoAppView):' | |||
|
238 | 238 | f_path=f_path, commit_id=commit_id) |
|
239 | 239 | |
|
240 | 240 | except EmptyRepositoryError as e: |
|
241 |
h.flash( |
|
|
241 | h.flash(h.escape(safe_str(e)), category='warning') | |
|
242 | 242 | raise HTTPFound( |
|
243 | 243 | h.route_path('repo_summary', repo_name=self.db_repo_name)) |
|
244 | 244 | except HTTPFound: |
|
245 | 245 | raise |
|
246 | 246 | except (RepositoryError, CommitDoesNotExistError, Exception) as e: |
|
247 | 247 | log.exception(safe_str(e)) |
|
248 |
h.flash( |
|
|
248 | h.flash(h.escape(safe_str(e)), category='error') | |
|
249 | 249 | |
|
250 | 250 | if commit_id: |
|
251 | 251 | # from single commit page, we redirect to main commits |
@@ -70,7 +70,7 b' class RepoCompareView(RepoAppView):' | |||
|
70 | 70 | |
|
71 | 71 | except RepositoryError as e: |
|
72 | 72 | log.exception(safe_str(e)) |
|
73 |
h.flash( |
|
|
73 | h.flash(h.escape(safe_str(e)), category='warning') | |
|
74 | 74 | if not partial: |
|
75 | 75 | raise HTTPFound( |
|
76 | 76 | h.route_path('repo_summary', repo_name=repo.repo_name)) |
@@ -186,7 +186,7 b' class RepoFilesView(RepoAppView):' | |||
|
186 | 186 | h.flash(msg, category='error') |
|
187 | 187 | raise HTTPNotFound() |
|
188 | 188 | except RepositoryError as e: |
|
189 |
h.flash( |
|
|
189 | h.flash(h.escape(safe_str(e)), category='error') | |
|
190 | 190 | raise HTTPNotFound() |
|
191 | 191 | |
|
192 | 192 | def _get_filenode_or_redirect(self, commit_obj, path): |
@@ -206,7 +206,7 b' class RepoFilesView(RepoAppView):' | |||
|
206 | 206 | raise HTTPNotFound() |
|
207 | 207 | except RepositoryError as e: |
|
208 | 208 | log.warning('Repository error while fetching filenode `%s`. Err:%s', path, e) |
|
209 |
h.flash( |
|
|
209 | h.flash(h.escape(safe_str(e)), category='error') | |
|
210 | 210 | raise HTTPNotFound() |
|
211 | 211 | |
|
212 | 212 | return file_node |
@@ -733,7 +733,7 b' class RepoFilesView(RepoAppView):' | |||
|
733 | 733 | c.commit.raw_id, f_path) |
|
734 | 734 | |
|
735 | 735 | except RepositoryError as e: |
|
736 |
h.flash( |
|
|
736 | h.flash(h.escape(safe_str(e)), category='error') | |
|
737 | 737 | raise HTTPNotFound() |
|
738 | 738 | |
|
739 | 739 | if self.request.environ.get('HTTP_X_PJAX'): |
@@ -927,7 +927,7 b' class RepoFilesView(RepoAppView):' | |||
|
927 | 927 | _d, _f = ScmModel().get_quick_filter_nodes(repo_name, _commit_id, _f_path) |
|
928 | 928 | except (RepositoryError, CommitDoesNotExistError, Exception) as e: |
|
929 | 929 | log.exception(safe_str(e)) |
|
930 |
h.flash( |
|
|
930 | h.flash(h.escape(safe_str(e)), category='error') | |
|
931 | 931 | raise HTTPFound(h.route_path( |
|
932 | 932 | 'repo_files', repo_name=self.db_repo_name, |
|
933 | 933 | commit_id='tip', f_path='/')) |
@@ -1444,7 +1444,7 b' class RepoFilesView(RepoAppView):' | |||
|
1444 | 1444 | 'contain .. in the path'), category='warning') |
|
1445 | 1445 | raise HTTPFound(default_redirect_url) |
|
1446 | 1446 | except (NodeError, NodeAlreadyExistsError) as e: |
|
1447 |
h.flash( |
|
|
1447 | h.flash(h.escape(safe_str(e)), category='error') | |
|
1448 | 1448 | except Exception: |
|
1449 | 1449 | log.exception('Error occurred during commit') |
|
1450 | 1450 | h.flash(_('Error occurred during commit'), category='error') |
General Comments 0
You need to be logged in to leave comments.
Login now