Module schedule – system description
Storage of the per-module automatic mail schedule, the rules of the shared schedule normaliser and the permission keys.
Overview
When the automatic mail of a module runs (uniform schedule block), with which template and attachment. The bell button in each row opens the mail/notify list pre-filtered to the module; it appears only with mail/notify::list. Table names carry the installation's own prefix in the database; the table is mail_modconfig.
Saving
- Permission:
canSave(modconfig, id); statuscanAction(edit). - Module required (
error_module). - The schedule is checked by the shared
Dlbtschedule::normalize(): minute interval 5–1440, at least one weekday, day of month 1–28. - Fields: event, client, template (
templatesFor), attachment, frequency, hour and minute, weekdays, day of month, notification, status.
Deletion
Permanent (deleteRow) or status 9, depending on the permission.
Permissions
Keys: list, add, edit, delete, statusdelete, debug; not classified in the seeds, in practice UNMAPPED.