diff --git a/resources/views/layouts/public/main.blade.php b/resources/views/layouts/public/main.blade.php
index 0d4afec0..e47687ff 100644
--- a/resources/views/layouts/public/main.blade.php
+++ b/resources/views/layouts/public/main.blade.php
@@ -34,6 +34,7 @@
+
@@ -55,27 +56,32 @@
document.addEventListener('DOMContentLoaded', function() {
$('#test').html('DOM ContentLoaded');
var calendarEl = document.getElementById('public_calendar');
-
- var calendar = new FullCalendar.Calendar(calendarEl, {
- plugins: [ 'dayGrid' ],
- locale: 'fr',
- header: {
- left: 'title',
- center: '',
- right: 'prev,next'
- },
- events: '/api/schedule/events',
- eventClick: function(info) {
- console.log(info.event.id)
- $.get( "/api/schedule/events/modal/" + info.event.id + "/"+ info.event.extendedProps.extraParams.db_type, function( data ) {
- $( "#modal-content" ).html( data );
- });
- $('#schedulemodal').modal('toggle')
- }
- });
- $('#test').html('Begin render');
- calendar.render();
- $('#test').html('Render Done');
+
+ try {
+ var calendar = new FullCalendar.Calendar(calendarEl, {
+ plugins: [ 'dayGrid' ],
+ locale: 'fr',
+ header: {
+ left: 'title',
+ center: '',
+ right: 'prev,next'
+ },
+ events: '/api/schedule/events',
+ eventClick: function(info) {
+ console.log(info.event.id)
+ $.get( "/api/schedule/events/modal/" + info.event.id + "/"+ info.event.extendedProps.extraParams.db_type, function( data ) {
+ $( "#modal-content" ).html( data );
+ });
+ $('#schedulemodal').modal('toggle')
+ }
+ });
+ $('#test').html('Begin render');
+ calendar.render();
+ $('#test').html('Done render');
+ }
+ catch(err) {
+ document.getElementById("test").innerHTML = err.message;
+ }
});