.tugboat/setup.php calls BookingAsk::fromQuantity() on the hold that seeds the VIP places, but the file declares no namespace and does not import the class, so the name resolves to the global \BookingAsk and the script dies with a "Class BookingAsk not found" error once it reaches that line.
The call arrived with the fixture-builder renaming in #3619712, which updated the call site without adding the use statement. The line sits inside the if (!$already) seed guard, so a preview whose database survives a rebuild short-circuits before reaching it, while a preview built against an empty database runs it.
Fix: import Drupal\yoyaku\BookingAsk. The same pass should refresh what the seed tells a reviewer, because the guide page it publishes still says there is no admin UI and that one lands in yoyaku_ui, and both yoyaku_ui and yoyaku_calendar ship today.
AI-Generated: Yes (Claude Code was used to help draft this issue summary. I reviewed it before posting; there is no code on this issue yet.)
Issue fork yoyaku-3621579
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
mably commentedComment #5
mably commented