LearnNewsExamplesServices
Frontmatter
id7680
titleCalendar regression: raw data access in store without creating the record
stateClosed
labels
bugairegression
assigneestobiu
createdAtOct 31, 2025, 8:35 PM
updatedAtOct 31, 2025, 8:55 PM
githubUrlhttps://github.com/neomjs/neo/issues/7680
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 31, 2025, 8:55 PM

Calendar regression: raw data access in store without creating the record

Closed v11.0.0 bugairegression
tobiu
tobiu commented on Oct 31, 2025, 8:35 PM

The calendar example was throwing a TypeError: date.getFullYear is not a function. This was caused by Events.mjs#getDayRecords() accessing me.items[i] directly, which returns a raw data object instead of a Record instance. The fix is to use me.getAt(i) to ensure the lazy record creation is triggered.

tobiu added the bug label on Oct 31, 2025, 8:35 PM
tobiu added the ai label on Oct 31, 2025, 8:35 PM
tobiu assigned to @tobiu on Oct 31, 2025, 8:36 PM
tobiu referenced in commit 5e47730 - "Calendar regression: raw data access in store without creating the record #7680" on Oct 31, 2025, 8:37 PM
tobiu added the regression label on Oct 31, 2025, 8:55 PM
tobiu closed this issue on Oct 31, 2025, 8:55 PM