A content rule for setting the value of a field on an object
Project description
collective.contentrules.setfield
Introduction
This content rule lets you set the value of fields on a content object.
The rule lets you enter PythonScript and you return a dictionary of fields and their values.
The package defines an ‘Objects parent modified’ trigger so that the rule can be triggered when an objects parent is modified.
Changelog
0.9.1 (2021-08-05)
Fixed running setfield when using the update_all option instead of the object that triggered the content rule #27 [JeffersonBledsoe]
Added black, isort and flake8 #28 [JeffersonBledsoe]
0.9.0 (2021-07-27)
Initial release. [instification]
Add configurable option to set values on all content that would match the executing rule. [instification]
Add configurable option to preserve modification date of updated objects. [instification]
Add ‘Objects parent modified’ trigger and handler to contentrules. [instification]
Add unit tests. [JeffersonBledsoe]
Ensure only dexterity fields can be set and values are valid or error thrown [djay]
Fix bug where object with no workflow would prevent rule being fired [djay]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for collective.contentrules.setfield-0.9.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d7bbb8ab8316df44841ca06568b893c872b56ce02867bd6da2fb880a7ac78d9 |
|
MD5 | 5e4a88a52d0735709caaa0dc4a1d9be8 |
|
BLAKE2b-256 | 3ad176ac24b15ad603a284da565086b8817dcce0c2b50de365307dd4f51f3cad |