Add strict checking of valid phases for email functions

Created on 8 October 2024, 6 months ago

Problem/Motivation

There is some checking of valid phases in Email.php and documented on EmailInterface.php. However some functions are missing checks and some of the existing checks could be improved.

Especially relating 📌 Change to the phases Active , this is important because if functions are called in init instead of build, then the language will be wrong.

Proposed resolution

Add/update the checks. Fix some tests that break the stricter rules.

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇬🇧United Kingdom adamps

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024