refactor: display transaction id in UI
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 21 Aug 2024 16:36:22 +0000 (18:36 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 21 Aug 2024 16:36:22 +0000 (18:36 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ui/web/src/components/charging-stations/CSConnector.vue
ui/web/src/main.ts

index 45548a93f35ed32df7da3494352aa2b8a700d4d3..c59e2656801194c84dd54ceaf1f34be27d0f85ad 100644 (file)
@@ -7,7 +7,7 @@
       {{ connector.status ?? 'Ø' }}
     </td>
     <td class="connectors-table__column">
-      {{ connector.transactionStarted === true ? 'Yes' : 'No' }}
+      {{ connector.transactionStarted === true ? `Yes (${connector.transactionId})` : 'No' }}
     </td>
     <td class="connectors-table__column">
       {{ atgStatus?.start === true ? 'Yes' : 'No' }}
index 1e4bb7ad350ba0ed3b4db2b30a2c308a639259de..c4f232343f179fd3fbc85891d10bf32cd7978bf3 100644 (file)
@@ -57,10 +57,12 @@ fetch('/config.json')
     }
     response
       .json()
+      // eslint-disable-next-line promise/no-nesting
       .then(config => {
         initializeApp(app, config as ConfigurationData)
         return undefined
       })
+      // eslint-disable-next-line promise/no-nesting
       .catch((error: unknown) => {
         // TODO: add code for UI notifications or other error handling logic
         console.error('Error at deserializing JSON app configuration:', error)