From 99e520cbbc8ec33594edecad21f13793da96ac08 Mon Sep 17 00:00:00 2001 From: Panagiotis Papadopoulos Date: Sat, 22 Feb 2025 19:11:05 +0100 Subject: [PATCH] chore(ts/Fattachment): add getUtcDateScheduledForErasureSince, since UtcDateScheduledForErasureSince is private --- src/public/app/entities/fattachment.ts | 4 ++++ src/public/app/widgets/attachment_detail.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/public/app/entities/fattachment.ts b/src/public/app/entities/fattachment.ts index 499e80731..484b55705 100644 --- a/src/public/app/entities/fattachment.ts +++ b/src/public/app/entities/fattachment.ts @@ -61,6 +61,10 @@ class FAttachment { return this.ownerId; } + getUtcDateScheduledForErasureSince() { + return this.utcDateScheduledForErasureSince; + } + async getBlob() { return await this.froca.getBlob("attachments", this.attachmentId); } diff --git a/src/public/app/widgets/attachment_detail.ts b/src/public/app/widgets/attachment_detail.ts index e723c82b9..5b37a94c2 100644 --- a/src/public/app/widgets/attachment_detail.ts +++ b/src/public/app/widgets/attachment_detail.ts @@ -140,7 +140,7 @@ export default class AttachmentDetailWidget extends BasicWidget { } const $deletionWarning = this.$wrapper.find(".attachment-deletion-warning"); - const { utcDateScheduledForErasureSince } = this.attachment; + const utcDateScheduledForErasureSince = this.attachment.getUtcDateScheduledForErasureSince(); if (utcDateScheduledForErasureSince) { this.$wrapper.addClass("scheduled-for-deletion");