summaryrefslogtreecommitdiff
path: root/src/views/_sila/Logs/EventLogs/EventLogs.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/_sila/Logs/EventLogs/EventLogs.vue')
-rw-r--r--src/views/_sila/Logs/EventLogs/EventLogs.vue14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/views/_sila/Logs/EventLogs/EventLogs.vue b/src/views/_sila/Logs/EventLogs/EventLogs.vue
index 6fe7bc5d..8cc65bfb 100644
--- a/src/views/_sila/Logs/EventLogs/EventLogs.vue
+++ b/src/views/_sila/Logs/EventLogs/EventLogs.vue
@@ -158,8 +158,7 @@
<b-col class="text-nowrap">
<b-button
class="btn btn-secondary float-right"
- :href="item.additionalDataUri"
- target="_blank"
+ @click="loadAdditionalData(item.additionalDataUri)"
>
<icon-download />{{ $t('pageEventLogs.additionalDataUri') }}
</b-button>
@@ -466,6 +465,17 @@ export default {
});
},
methods: {
+ loadAdditionalData(url) {
+ this.startLoader();
+ this.$store
+ .dispatch('eventLog/getAdditionalData', url)
+ .catch(() =>
+ this.errorToast(
+ this.$t('pageEventLogs.toast.errorLoadAdditionalData')
+ )
+ )
+ .finally(() => this.endLoader());
+ },
onSearchBy(field) {
this.filterIncludedFields = field === 'all' ? null : [field];
},