From 0a80c3383b1289c2b1e6adf4d206fc86f0a612e9 Mon Sep 17 00:00:00 2001 From: Udo Walter Date: Sun, 14 Apr 2019 13:18:10 +0000 Subject: [webapp/systemlog] add copy button to table --- webapp/src/components/DataTable.vue | 3 ++- webapp/src/components/LogModule.vue | 5 ++--- webapp/src/components/LogModuleEntry.vue | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) (limited to 'webapp') diff --git a/webapp/src/components/DataTable.vue b/webapp/src/components/DataTable.vue index 36b44f3..93eb674 100644 --- a/webapp/src/components/DataTable.vue +++ b/webapp/src/components/DataTable.vue @@ -462,7 +462,8 @@ export default { let rowString = '' for (let i in keys) { let value = row.data[keys[i]] - if (typeof value === 'string' && (value.indexOf(',') !== -1 || value.indexOf('"') !== -1)) value = JSON.stringify(value) + if (typeof value === 'string' && + (value.indexOf(',') !== -1 || value.indexOf('"') !== -1 || value.indexOf('\n') !== -1)) value = JSON.stringify(value) else if (typeof value === 'object') value = JSON.stringify(JSON.stringify(value)) if (value) rowString += value if (i < topIndex) rowString += ',' diff --git a/webapp/src/components/LogModule.vue b/webapp/src/components/LogModule.vue index a381fb2..6c9ba43 100644 --- a/webapp/src/components/LogModule.vue +++ b/webapp/src/components/LogModule.vue @@ -188,7 +188,7 @@ {{ $t('log') }} - + @@ -112,11 +112,11 @@ arrow_drop_down -
{{ item.multilineDescription }}
+
{{ item.description }}
-
{{ item.description }}
+
{{ item.descriptionHeader || item.description }}
-- cgit v1.2.3-55-g7522