Fixed
Project:
Drupal Website AI
Version:
12.0.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
16 Sep 2026 at 18:00 UTC
Updated:
18 Sep 2026 at 16:02 UTC
Jump to comment: Most recent
webai_install() applies the Web AI default recipe every time the module is installed. The other web* modules guard that call: they skip it during a configuration import, and when the default recipe itself installs the module, because the recipe is already being applied.
Web AI is one of the two modules still missing that guard.
Give webai_install() the same shape as webpage_install(): take $is_syncing, return during a configuration import, and apply the default recipe only when the module is installed on its own.
AI-Generated: Yes
Comments
Comment #3
rajab natshah