aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/views/admin_public_body/_form.html.erb9
1 files changed, 6 insertions, 3 deletions
diff --git a/app/views/admin_public_body/_form.html.erb b/app/views/admin_public_body/_form.html.erb
index 2da13ab01..24bb03ad6 100644
--- a/app/views/admin_public_body/_form.html.erb
+++ b/app/views/admin_public_body/_form.html.erb
@@ -16,9 +16,12 @@
object = @public_body
else # ...but additional locales go "on the side"
prefix = "public_body[translated_versions][]"
- object = @public_body.new_record? ?
- PublicBody::Translation.new :
- @public_body.find_translation_by_locale(locale.to_s) || PublicBody::Translation.new
+ object = if @public_body.new_record?
+ PublicBody::Translation.new
+ else
+ @public_body.find_translation_by_locale(locale.to_s)
+ end
+ object ||= PublicBody::Translation.new
end
%>
<%= fields_for prefix, object do |t| %>