From 83b43c6bc60ac4fd891775344fbff38165978055 Mon Sep 17 00:00:00 2001 From: voodoorai2000 Date: Tue, 18 Jun 2019 19:44:28 +0200 Subject: [PATCH] Fix milestone translatable specs Milestones do not have an author so we can not update that attribute. Adding this conditional fixes this spec: ./spec/features/admin/budget_investment_milestones_spec.rb[1:1:1:10] --- spec/shared/features/edit_translatable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/shared/features/edit_translatable.rb b/spec/shared/features/edit_translatable.rb index 54af5794a..ed19ad63c 100644 --- a/spec/shared/features/edit_translatable.rb +++ b/spec/shared/features/edit_translatable.rb @@ -49,7 +49,7 @@ shared_examples "edit_translatable" do |factory_name, path_name, input_fields, t if front_end_path_to_visit?(path_name) Setting["feature.translation_interface"] = true - translatable.update(author: user) + translatable.update(author: user) if translatable.respond_to?(:author) end end