From 2f2b596270f00fabbc39fd1f7540154e038feec1 Mon Sep 17 00:00:00 2001 From: Iris Lightshard Date: Thu, 4 Jul 2024 23:49:51 -0600 Subject: [PATCH] ThreadSummaryElement: fix latest time --- ts/thread-summary-element.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ts/thread-summary-element.ts b/ts/thread-summary-element.ts index 4f75860..1c97ff2 100644 --- a/ts/thread-summary-element.ts +++ b/ts/thread-summary-element.ts @@ -69,8 +69,8 @@ export class ThreadSummaryElement extends HTMLElement { } const l = parseInt(this.getAttribute("data-len") ?? "0"); - const latest = new Date(this.getAttribute("data-latest") ?? 0); - const created = new Date(this.getAttribute("data-created")?? 0); + const latest = this.getAttribute("data-latest") ; + const created = this.getAttribute("data-created"); const newness = this.getAttribute("data-new") ? true : false; let metadataChanged = false; @@ -79,14 +79,14 @@ export class ThreadSummaryElement extends HTMLElement { metadataChanged = true; this._len = l; } - if (created && created != this._created) { + if (created && new Date(created) != this._created) { metadataChanged = true; - this._created = created; - this._latest = created; + this._created = new Date(created); + this._latest = this._created; } - if (latest && latest != this._latest) { + if (latest && new Date(latest) != this._latest) { metadataChanged = true; - this._latest = latest; + this._latest = new Date(latest); } if (newness != this._new) {