From a1cdee64fae03e599341dad269b54dd3d489692c Mon Sep 17 00:00:00 2001 From: Chris Leppanen <chris.leppanen@gmail.com> Date: Thu, 17 Jan 2013 14:52:15 -0800 Subject: [PATCH] Use plugin key rather than class name. --- feeds_ui/feeds_ui.admin.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/feeds_ui/feeds_ui.admin.inc b/feeds_ui/feeds_ui.admin.inc index 0cef587e..35feff27 100644 --- a/feeds_ui/feeds_ui.admin.inc +++ b/feeds_ui/feeds_ui.admin.inc @@ -431,14 +431,17 @@ function feeds_ui_plugin_form($form, &$form_state, $importer, $type) { $form['#importer'] = $importer->id; $form['#plugin_type'] = $type; + $importer_key = $importer->config[$type]['plugin_key']; + foreach ($plugins as $key => $plugin) { + $form['plugin_key'][$key] = array( '#type' => 'radio', '#parents' => array('plugin_key'), '#title' => check_plain($plugin['name']), '#description' => filter_xss(isset($plugin['help']) ? $plugin['help'] : $plugin['description']), '#return_value' => $key, - '#default_value' => ($plugin['handler']['class'] == get_class($importer->$type)) ? $key : '', + '#default_value' => ($key == $importer_key) ? $key : '', ); } $form['submit'] = array( -- GitLab