ic-labs / django-icekit

GLAMkit is a next-generation Python CMS by the Interaction Consortium, designed especially for the cultural sector.
http://glamkit.com
MIT License
47 stars 11 forks source link

Make Override URL work for Publishable items #232

Closed jmurty closed 7 years ago

jmurty commented 7 years ago

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 duplicate slug fields.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.3%) to 73.415% when pulling 6edc8636df584b16a6dc99e85f834edacf92d50c on 10-url-override-with-publishing into b649dbc802dca5b8fb59dcf5502f56d074d09769 on develop.