From ddadba931e25a23c515e4e9807e867629ebf29ca Mon Sep 17 00:00:00 2001 From: Kenji Okimoto Date: Wed, 18 Jul 2018 11:35:32 +0900 Subject: [PATCH] Apply snakeCase method to camel case string This is for Rails convention. Signed-off-by: Kenji Okimoto --- app/javascript/packs/config_field.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/javascript/packs/config_field.js b/app/javascript/packs/config_field.js index 4987745..d8d9307 100644 --- a/app/javascript/packs/config_field.js +++ b/app/javascript/packs/config_field.js @@ -69,15 +69,14 @@ const ConfigField = { if (pluginType === "output") { return `setting_${option.name}` } else { - return `setting_${pluginType}_0__${option.name}` + return `setting_${_.snakeCase(pluginType)}_0__${option.name}` } - }, inputName: function(pluginType, option) { if (pluginType === "output") { return `setting[${option.name}]` } else { - return `setting[${pluginType}[0]][${option.name}]` + return `setting[${_.snakeCase(pluginType)}[0]][${option.name}]` } }, checked: function(checked) {