From 4ba5df71453dc377a0a53b7f8797151ef7f813c4 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Sat, 7 Aug 2021 23:38:47 +0100 Subject: [PATCH] LibJS: Handle PlainYearMonth in GetTemporalCalendarWithISODefault --- Userland/Libraries/LibJS/Runtime/Temporal/Calendar.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibJS/Runtime/Temporal/Calendar.cpp b/Userland/Libraries/LibJS/Runtime/Temporal/Calendar.cpp index 29950ecef6..8ea51e1ec5 100644 --- a/Userland/Libraries/LibJS/Runtime/Temporal/Calendar.cpp +++ b/Userland/Libraries/LibJS/Runtime/Temporal/Calendar.cpp @@ -370,11 +370,13 @@ Object* get_temporal_calendar_with_iso_default(GlobalObject& global_object, Obje return &static_cast(item).calendar(); if (is(item)) return &static_cast(item).calendar(); + // TODO: PlainMonthDay if (is(item)) return &static_cast(item).calendar(); + if (is(item)) + return &static_cast(item).calendar(); if (is(item)) return &static_cast(item).calendar(); - // TODO: The rest of the Temporal built-ins (PlainMonthDay, PlainYearMonth) // 2. Let calendar be ? Get(item, "calendar"). auto calendar = item.get(vm.names.calendar);