From 3804633b7651ca1ab0e0a01ad1071b567a720f2a Mon Sep 17 00:00:00 2001 From: Ken Johnson Date: Sun, 7 Dec 2025 02:53:26 -0500 Subject: [PATCH] Fix FullCalendar loading error on PTO page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves "Uncaught TypeError: $(...).fullCalendar is not a function" by loading FullCalendar and Moment.js libraries from CDN. Changes: - Add Moment.js 2.29.4 from CDN to application layout - Add FullCalendar 3.10.5 CSS and JS from CDN - Remove local javascript_include_tag calls from PTO page - Ensure libraries load before page attempts to initialize calendar The PTO calendar now loads reliably across page navigations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/views/layouts/application.html.erb | 5 +++++ app/views/paid_time_off/index.html.erb | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index b59bbd0..8ecd6a0 100755 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -29,6 +29,11 @@ + + + + +