Use polymorphic paths for milestones

This commit is contained in:
Javi Martín
2018-11-12 19:27:14 +01:00
parent 4f9ca04a84
commit 2c2831beb0
7 changed files with 17 additions and 18 deletions

View File

@@ -8,7 +8,7 @@ module ActionDispatch::Routing::UrlFor
when "Budget::Investment"
[resource.budget, resource]
when "Milestone"
[resource.milestoneable.budget, resource.milestoneable, resource]
[*resource_hierarchy_for(resource.milestoneable), resource]
when "Legislation::Annotation"
[resource.draft_version.process, resource.draft_version, resource]
when "Legislation::Proposal", "Legislation::Question", "Legislation::DraftVersion"