From a760527acf3de690537f8078b6fa208986093bb8 Mon Sep 17 00:00:00 2001 From: stfrigerio Date: Fri, 4 Apr 2025 18:30:39 +0200 Subject: [PATCH] fixed wrong selected date --- src/codeblocks/datePicker/DatePickerModal.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/codeblocks/datePicker/DatePickerModal.ts b/src/codeblocks/datePicker/DatePickerModal.ts index ab10fef..81a2b6c 100644 --- a/src/codeblocks/datePicker/DatePickerModal.ts +++ b/src/codeblocks/datePicker/DatePickerModal.ts @@ -84,7 +84,7 @@ export class DatePickerModal extends Modal { const confirmBtn = footer.createEl("button", { text: "Select", cls: "mod-cta" }); // Use Obsidian's primary button style confirmBtn.onclick = () => { - const iso = this.selectedDate.toISOString().split("T")[0]; + const iso = `${this.selectedDate.getFullYear()}-${String(this.selectedDate.getMonth() + 1).padStart(2, '0')}-${String(this.selectedDate.getDate()).padStart(2, '0')}`; pluginState.selectedDate = iso; // Update global state new Notice(`Date set to ${iso}`); // Optional: Force re-render if your plugin uses the date reactively in preview