Allow the override_url field provided by Fluent Pages to
be used on publishable pages by recognising and ignoring
spurious duplicate value errors when both draft & published
copies of the same logical page have the same value.
Includes unit tests for the new admin monkey-patching for
override_url handling, as well as added tests for the
pre-existing patching for duplicate slug fields.
Coverage increased (+0.3%) to 73.415% when pulling 6edc8636df584b16a6dc99e85f834edacf92d50c on 10-url-override-with-publishing into b649dbc802dca5b8fb59dcf5502f56d074d09769 on develop.
For ixc/agsa#10
Allow the
override_url
field provided by Fluent Pages to be used on publishable pages by recognising and ignoring spurious duplicate value errors when both draft & published copies of the same logical page have the same value.Includes unit tests for the new admin monkey-patching for
override_url
handling, as well as added tests for the pre-existing patching for duplicateslug
fields.