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