From d66cae1d10f670035f4e68dd507db67ce2797f2f Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Wed, 24 Apr 2024 12:00:49 -0500 Subject: [PATCH] `#raw` was causing the JSON to not be escaped --- views/components/application/_calendar.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/components/application/_calendar.erb b/views/components/application/_calendar.erb index 23e396e..687b7bc 100644 --- a/views/components/application/_calendar.erb +++ b/views/components/application/_calendar.erb @@ -11,7 +11,7 @@ class="v-plugin v-input v-calendar" data-plugin-callback="Calendar" data-input-tag="<%= comp.input_tag %>" - data-schedule="<%= raw h expand_hash(comp.schedule).to_json %>" + data-schedule="<%= h expand_hash(comp.schedule).to_json %>" data-selected-month="<%= comp.selected_month %>" data-mode="<%= comp.mode %>" <%= partial "components/event", locals: {comp: comp, events: comp.events, parent_id: comp.event_parent_id} if comp.events&.any? %>>