summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/locales/en-US.json1
-rw-r--r--src/views/Health/EventLogs/EventLogs.vue17
2 files changed, 16 insertions, 2 deletions
diff --git a/src/locales/en-US.json b/src/locales/en-US.json
index 2d69a7b0..85e2a3aa 100644
--- a/src/locales/en-US.json
+++ b/src/locales/en-US.json
@@ -161,6 +161,7 @@
}
},
"pageEventLogs": {
+ "exportFilePrefix": "event_logs_",
"modal": {
"deleteTitle": "Delete log | Delete logs",
"deleteMessage": "Are you sure you want to delete %{count} log? This action cannot be undone. | Are you sure you want to delete %{count} logs? This action cannot be undone."
diff --git a/src/views/Health/EventLogs/EventLogs.vue b/src/views/Health/EventLogs/EventLogs.vue
index 0e8a5448..dcede596 100644
--- a/src/views/Health/EventLogs/EventLogs.vue
+++ b/src/views/Health/EventLogs/EventLogs.vue
@@ -34,7 +34,7 @@
<template v-slot:export>
<table-toolbar-export
:data="batchExportData"
- :file-name="$t('appPageTitle.eventLogs')"
+ :file-name="exportFileNameByDate()"
/>
</template>
</table-toolbar>
@@ -96,7 +96,7 @@
:value="action.value"
:title="action.title"
:row-data="row.item"
- :export-name="row.item.id"
+ :export-name="exportFileNameByDate()"
:data-test-id="`eventLogs-button-deleteRow-${row.index}`"
@click:tableAction="onTableRowAction($event, row.item)"
>
@@ -345,6 +345,19 @@ export default {
},
onChangeSearchInput(searchValue) {
this.searchFilter = searchValue;
+ },
+ // Create export file name based on date
+ exportFileNameByDate() {
+ let date = new Date();
+ date =
+ date.toISOString().slice(0, 10) +
+ '_' +
+ date
+ .toString()
+ .split(':')
+ .join('-')
+ .split(' ')[4];
+ return this.$t('pageEventLogs.exportFilePrefix') + date;
}
}
};