fix(plugin): discover MailPlugin in builtins __init__
Bug 1: MailPlugin was missing from imports and __all__, preventing the plugin registry from discovering the mail plugin at startup.
This commit is contained in:
@@ -3,14 +3,15 @@
|
||||
Each module in this package that exports a BasePlugin subclass will be
|
||||
discovered automatically by the plugin registry on application startup.
|
||||
|
||||
Subdirectory plugins (tags, permissions, entity_links) export their plugin
|
||||
Subdirectory plugins (tags, permissions, entity_links, mail) export their plugin
|
||||
class via __init__.py so the registry can discover them as packages.
|
||||
"""
|
||||
|
||||
from app.plugins.builtins.calendar import CalendarPlugin
|
||||
from app.plugins.builtins.dms import DmsPlugin
|
||||
from app.plugins.builtins.entity_links import EntityLinksPlugin
|
||||
from app.plugins.builtins.mail import MailPlugin
|
||||
from app.plugins.builtins.permissions import PermissionsPlugin
|
||||
from app.plugins.builtins.tags import TagsPlugin
|
||||
|
||||
__all__ = ["TagsPlugin", "PermissionsPlugin", "EntityLinksPlugin", "DmsPlugin", "CalendarPlugin"]
|
||||
__all__ = ["TagsPlugin", "PermissionsPlugin", "EntityLinksPlugin", "DmsPlugin", "CalendarPlugin", "MailPlugin"]
|
||||
|
||||
Reference in New Issue
Block a user