Missing bundle for entity type bat_event

Created on 11 April 2022, about 3 years ago
Updated 21 March 2023, about 2 years ago

Problem/Motivation

I also posted this issue under BEE module, which requires BAT module. I followed one of those video tutorials (Events | Drupal standard) and use Fullcalendar View module to create event calendars for displaying BAT events. It was working fine until I updated the Drupal core from version 9.2.x to 9.3.x. After updating Drupal core, the calendar page shows "The website encountered an unexpected error. Please try again later". When I checked the "Recent log messages", I see PHP error

"Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type bat_event in Drupal\Core\Entity\ContentEntityStorageBase->doCreate() (line 125 of core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php)."

I find https://www.drupal.org/node/3191609 . I feel my issue is related to the introducing bundle classes in Drupal core 9.3.x.

Steps to reproduce

1. Install Drupal core 9.2.16, install BEE and Fullcalendar View modules.
2. Add a few reservations.
3. Create a view page to show "Event" of type "Availability Hourly", with display format "Full Calendar Display". Make sure BAT events can displayed properly.
4. Update Drupal core from 9.2.x to 9.3.x.
5. revisit the view page.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

🇨🇦Canada seanshang

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024