From 96f6be92e8a6e42984d84b443db785bd32b71629 Mon Sep 17 00:00:00 2001 From: Kir Shatrov Date: Mon, 19 Dec 2016 13:45:49 -0500 Subject: [PATCH] Fix warning on Thor The default argument type for Thor is `string`. Unless it's specified that we pass `boolean`, we get the warning: `Expected string default value for '--serializer'; got true (boolean)` Details: https://github.com/erikhuda/thor/commit/605897b5a02f10a4687237667cafa8dda6ae2016 --- .../generators/serializer/scaffold_controller_generator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/active_model/serializer/generators/serializer/scaffold_controller_generator.rb b/lib/active_model/serializer/generators/serializer/scaffold_controller_generator.rb index 6647683a1..41f0ed13d 100644 --- a/lib/active_model/serializer/generators/serializer/scaffold_controller_generator.rb +++ b/lib/active_model/serializer/generators/serializer/scaffold_controller_generator.rb @@ -7,7 +7,7 @@ class ScaffoldControllerGenerator if Rails::VERSION::MAJOR >= 4 source_root File.expand_path('../templates', __FILE__) - hook_for :serializer, default: true + hook_for :serializer, default: true, type: :boolean end end end