diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2019-11-20 00:06:22 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2019-11-20 00:06:22 +0000 |
commit | 5a3f1ba53bf875a73f800909e8559d15dfab4339 (patch) | |
tree | d59abd1b468ae972040f3c0b667877ffc26a61b5 /app/assets/javascripts/error_tracking | |
parent | 3d5ad15d2bf62ca70b1628afb64c5476e408781c (diff) | |
download | gitlab-ce-5a3f1ba53bf875a73f800909e8559d15dfab4339.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/error_tracking')
-rw-r--r-- | app/assets/javascripts/error_tracking/components/error_details.vue | 10 | ||||
-rw-r--r-- | app/assets/javascripts/error_tracking/details.js | 3 |
2 files changed, 9 insertions, 4 deletions
diff --git a/app/assets/javascripts/error_tracking/components/error_details.vue b/app/assets/javascripts/error_tracking/components/error_details.vue index 37c9818f869..ab782f955c6 100644 --- a/app/assets/javascripts/error_tracking/components/error_details.vue +++ b/app/assets/javascripts/error_tracking/components/error_details.vue @@ -32,6 +32,10 @@ export default { type: String, required: true, }, + issueProjectPath: { + type: String, + required: true, + }, }, computed: { ...mapState('details', ['error', 'loading', 'loadingStacktrace', 'stacktraceData']), @@ -82,9 +86,9 @@ export default { <div v-else-if="showDetails" class="error-details"> <div class="top-area align-items-center justify-content-between py-3"> <span v-if="!loadingStacktrace && stacktrace" v-html="reported"></span> - <!-- <gl-button class="my-3 ml-auto" variant="success"> - {{ __('Create Issue') }} - </gl-button>--> + <gl-button variant="success" :href="issueProjectPath"> + {{ __('Create issue') }} + </gl-button> </div> <div> <tooltip-on-truncate :title="error.title" truncate-target="child" placement="top"> diff --git a/app/assets/javascripts/error_tracking/details.js b/app/assets/javascripts/error_tracking/details.js index b9b51a6539f..435315842bd 100644 --- a/app/assets/javascripts/error_tracking/details.js +++ b/app/assets/javascripts/error_tracking/details.js @@ -12,12 +12,13 @@ export default () => { store, render(createElement) { const domEl = document.querySelector(this.$options.el); - const { issueDetailsPath, issueStackTracePath } = domEl.dataset; + const { issueDetailsPath, issueStackTracePath, issueProjectPath } = domEl.dataset; return createElement('error-details', { props: { issueDetailsPath, issueStackTracePath, + issueProjectPath, }, }); }, |