diff --git a/app/models/concerns/fluentd/setting/plugin_parameter.rb b/app/models/concerns/fluentd/setting/plugin_parameter.rb index 5b85e1a..83ee1d2 100644 --- a/app/models/concerns/fluentd/setting/plugin_parameter.rb +++ b/app/models/concerns/fluentd/setting/plugin_parameter.rb @@ -162,7 +162,11 @@ class Fluentd else type end - Fluent::Config::REFORMAT_VALUE.call(type_name, value.dup) + begin + Fluent::Config::REFORMAT_VALUE.call(type_name, value.dup) + rescue TypeError + Fluent::Config::REFORMAT_VALUE.call(type_name, value) + end end end end