Skip to content

Commit 50df089

Browse files
committed
Form routes
1 parent 951889a commit 50df089

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/active_interaction/extras.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ def form_for(field_name)
5050

5151
# Resolve form object route to object
5252
# e.g. resolve "User::Form" { |form| form.user }
53-
Rails.application.routes.add_polymorphic_mapping(name, {}) do |form|
54-
form.send(field_name)
53+
Rails.application.config.after_routes_loaded do |app|
54+
app.routes.add_polymorphic_mapping(name, {}) do |form|
55+
form.send(field_name)
56+
end
5557
end
5658
end
5759
end

0 commit comments

Comments
 (0)