@@ -98,20 +98,14 @@ <h2 class="crashes-crashgroup-header__name bu-mr-2" v-html="crashgroupName"></h2
9898 {{!crashgroupUnsymbolicatedStacktrace ? i18n("crash_symbolication.symbolicate_error") : i18n("crash_symbolication.resymbolicate")}}
9999 </ span >
100100 </ el-dropdown-item >
101- < el-dropdown-item v-if ="symbolicationEnabled && !crashgroup._symbol_id ">
102- < a href ="#/crash/symbols/ ">
103- {{i18n("crash_symbolication.should-upload")}}
104- </ a >
101+ < el-dropdown-item v-if ="symbolicationEnabled && !crashgroup._symbol_id " :command ="{url: '#/crash/symbols/'} ">
102+ {{i18n("crash_symbolication.should-upload")}}
105103 </ el-dropdown-item >
106- < el-dropdown-item v-if ="!!crashgroup.binary_images ">
107- < a :href ="'/dashboard#/crashes/' + crashgroup._id + '/binary-images/' + crashgroup.lrid ">
108- {{i18n("crashes.show-binary-images")}}
109- </ a >
104+ < el-dropdown-item v-if ="!!crashgroup.binary_images " :command ="{url: '/dashboard#/crashes/' + crashgroup._id + '/binary-images/' + crashgroup.lrid} ">
105+ {{i18n("crashes.show-binary-images")}}
110106 </ el-dropdown-item >
111- < el-dropdown-item >
112- < a :href ="'/o/crashes/download_stacktrace?auth_token=' + authToken +'&app_id=' + appId + '&crash_id=' + crashgroup.lrid " download >
113- {{i18n("crashes.download-stacktrace")}}
114- </ a >
107+ < el-dropdown-item :command ="{url: '/o/crashes/download_stacktrace?auth_token=' + authToken +'&app_id=' + appId + '&crash_id=' + crashgroup.lrid, download: true} ">
108+ {{i18n("crashes.download-stacktrace")}}
115109 </ el-dropdown-item >
116110 </ cly-more-options >
117111 </ template >
@@ -332,20 +326,14 @@ <h4 class="bu-ml-2" v-if="'unit' in mobileDiagnostics[diagnosticKey]">
332326 {{!props.row.symbolicated ? i18n("crash_symbolication.symbolicate_error") : i18n("crash_symbolication.resymbolicate")}}
333327 </ span >
334328 </ el-dropdown-item >
335- < el-dropdown-item v-if ="symbolicationEnabled && !props.row._symbol_id ">
336- < a href ="#/crash/symbols/ ">
337- {{i18n("crash_symbolication.should-upload")}}
338- </ a >
329+ < el-dropdown-item v-if ="symbolicationEnabled && !props.row._symbol_id " :command ="{url: '#/crash/symbols/'} ">
330+ {{i18n("crash_symbolication.should-upload")}}
339331 </ el-dropdown-item >
340- < el-dropdown-item v-if ="!!props.row.binary_images ">
341- < a :href ="'/dashboard#/crashes/' + crashgroup._id + '/binary-images/' + props.row._id ">
342- {{i18n('crashes.show-binary-images')}}
343- </ a >
332+ < el-dropdown-item v-if ="!!props.row.binary_images " :command ="{url: '/dashboard#/crashes/' + crashgroup._id + '/binary-images/' + props.row._id} ">
333+ {{i18n('crashes.show-binary-images')}}
344334 </ el-dropdown-item >
345- < el-dropdown-item >
346- < a :href ="'/o/crashes/download_stacktrace?auth_token=' + authToken +'&app_id=' + appId + '&crash_id=' + props.row._id " download >
347- {{i18n('crashes.download-stacktrace')}}
348- </ a >
335+ < el-dropdown-item :command ="{url: '/o/crashes/download_stacktrace?auth_token=' + authToken +'&app_id=' + appId + '&crash_id=' + props.row._id, download: true} ">
336+ {{i18n('crashes.download-stacktrace')}}
349337 </ el-dropdown-item >
350338 </ cly-more-options >
351339 </ template >
0 commit comments