Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds 2 string interpolators, intended to be used in content-rule configuration. The interpolators provide access to the Volto portal url and the Volto absolute url of a content item.
These string interpolators are needed when running Plone in a path like
/api
to be able to configure content-rule actions correctly. For instance, think of a content-rule that sends an email after a content has been added to some folder. This email message includes the URL of the content object added. If Plone is running in/api
the URL will include the/api
part.These interpolators use the existing
volto.frontend_domain
registry setting to produce the frontend url.These interpolators are only needed when not running in seamless mode, that's why we created them, because back them our Volto was running on / and Plone in
/api
Addresses #44