NotePlan / NotePlan/plugins

DataStore.calendarNoteByDate(..., 'quarter') returns wrong quarter

Aperta
#523 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@EduardMe ci sta già lavorando.

Dal 27/1/2024.

API bug P-1
Lingua principale
JavaScript
Stelle
204
Fork
82
Merge medio
22h 27m
PR unite (30g)
3

Descrizione

From manual checks, DataStore.calendarNoteByDate(today, 'quarter') returns wrong note on last day of quarter.

I've done some eye-ball checks from the extra logs, as you requested, @EduardMe.
So far these appear to have problems:

JSLog: [calendarNoteByDate] with date = 2023-09-30 23:00:00 +0000 / 20231001, timeframe = quarter, calculated filename = 2023-Q4.md
JSLog: [calendarNoteByDate] with date = 2024-03-31 23:00:00 +0000 / 20240401, timeframe = quarter, calculated filename = 2024-Q2.md

These calls for quarters almost certainly come from my call:

const currentQuarterlyNote = DataStore.calendarNoteByDate(today, 'quarter')

These checks were done in GMT, so no timezone offset to worry about.

Originally reported here in Discord.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.