Add delay_init parameter to ExtensionManager instances.

Review Request #14830 — Created Feb. 19, 2026 and updated

Information

Review Board
master

Reviewers

This change adds the new delay_init parameter where appropriate:

In unit tests: initialize immediately.
In get_extension_manager(): delay so that we don't access the database
until load() is called.

  • Ran unit tests.
  • Ran the devserver.
Summary ID
Add delay_init parameter to ExtensionManager instances.
This change adds the new delay_init parameter where appropriate: In unit tests: initialize immediately. In `get_extension_manager()`: delay so that we don't access the database until `load() is called. Testing Done: - Ran unit tests. - Ran the devserver.
kvqpuyqulukntltqkmyollmkukokqzyt
Checks run (2 succeeded)
flake8 passed.
JSHint passed.