Spaces:
Running
Running
LiveView: force refresh data from Supabase on mount to get latest end_date
Browse files- src/views/LiveView.vue +4 -2
src/views/LiveView.vue
CHANGED
|
@@ -207,9 +207,11 @@ onMounted(async () => {
|
|
| 207 |
|
| 208 |
rowsRef.value = Array.isArray(dataService.tableRows) ? dataService.tableRows : []
|
| 209 |
|
| 210 |
-
|
| 211 |
-
|
|
|
|
| 212 |
}
|
|
|
|
| 213 |
if (!orderedAssets.includes(asset.value)) asset.value = orderedAssets[0]
|
| 214 |
|
| 215 |
allDecisions = getAllDecisions() || []
|
|
|
|
| 207 |
|
| 208 |
rowsRef.value = Array.isArray(dataService.tableRows) ? dataService.tableRows : []
|
| 209 |
|
| 210 |
+
// Force refresh data from Supabase to get latest end_date
|
| 211 |
+
if (!dataService.loading) {
|
| 212 |
+
dataService.load(true).catch(e => console.error('LiveView: force refresh failed', e))
|
| 213 |
}
|
| 214 |
+
|
| 215 |
if (!orderedAssets.includes(asset.value)) asset.value = orderedAssets[0]
|
| 216 |
|
| 217 |
allDecisions = getAllDecisions() || []
|