Currently the composer.json of this package does not require contao/calendar-bundle. However there is an actual hard dependency at least here which might lead to an error like
In PaletteManipulator.php line 113:
Palette "default" not found in table "tl_calendar_events"
In order to keep a soft dependency on contao/calendar-bundle the DCA changes for instance should only be applied, if the ContaoCalendarBundle is actually present.
Btw. keep in mind that newer Contao versions have more palettes in tl_calendar_events, not just default.
Currently the
composer.json
of this package does not requirecontao/calendar-bundle
. However there is an actual hard dependency at least here which might lead to an error likeSee here for example.
In order to keep a soft dependency on
contao/calendar-bundle
the DCA changes for instance should only be applied, if theContaoCalendarBundle
is actually present.Btw. keep in mind that newer Contao versions have more palettes in
tl_calendar_events
, not justdefault
.