Parse lastStamp as Date in AvailabilityService

Type AvailabilityInfo.lastStamp as Date and convert from the JSON
string in the service after fetch, so consumers work with real
Date objects.
This commit is contained in:
CPAMAP committed 2026-04-13 13:15:58 +02:00
1 parent b7a952ee81
commit d5558b61b2
3 files changed
+7 -3

No files matched your search

+1 -1
View File
@@ -67,8 +67,8 @@ export class Availability {
var dotClass = entry.loggedIn ? 'tapi-dot-on' : 'tapi-dot-off'
var time = ''
if (entry.lastStamp) {
var d = new Date(entry.lastStamp)
var pad = (n: number) => n.toString().padStart(2, '0')
var d = entry.lastStamp
time = pad(d.getDate()) + '.' + pad(d.getMonth() + 1) + '. ' + pad(d.getHours()) + ':' + pad(d.getMinutes())
}
var location = ''