Parsing engine for power email placeholders
Registered by
Sharoon Thomas http://openlabs.co.in
A parsing engine corresponding to the expression builder is to be built.
Blueprint information
- Status:
- Complete
- Approver:
- oeteam
- Priority:
- Undefined
- Drafter:
- Sharoon Thomas http://openlabs.co.in
- Direction:
- Needs approval
- Assignee:
- Sharoon Thomas http://openlabs.co.in
- Definition:
- Superseded
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 0.2
- Started by
- Sharoon Thomas http://openlabs.co.in
- Completed by
- Sharoon Thomas http://openlabs.co.in
Whiteboard
In the expression builder '$' was replaced by 'object' for combatibility with eval.
The parser is built and returns 'Unable to Parse' for many2many, one2many fields.
The parsing engine is complete for simple and many2one fields. The relational fields eval is still computed but the expression builder does not support it.
The parsing model is migrated to a separate py file called poweremail_engine which is accessed by the template previewer and sending wizard for sending mails.
(?)