summaryrefslogtreecommitdiff
path: root/modules/forum
diff options
context:
space:
mode:
Diffstat (limited to 'modules/forum')
-rw-r--r--modules/forum/forum.admin.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/forum/forum.admin.inc b/modules/forum/forum.admin.inc
index e8c8ad050..d004920d7 100644
--- a/modules/forum/forum.admin.inc
+++ b/modules/forum/forum.admin.inc
@@ -79,12 +79,13 @@ function forum_form_submit($form, &$form_state) {
$type = t('forum');
}
- $status = taxonomy_save_term($form_state['values']);
+ $term = (object) $form_state['values'];
+ $status = taxonomy_term_save($term);
switch ($status) {
case SAVED_NEW:
if ($container) {
$containers = variable_get('forum_containers', array());
- $containers[] = $form_state['values']['tid'];
+ $containers[] = $term->tid;
variable_set('forum_containers', $containers);
}
drupal_set_message(t('Created new @type %term.', array('%term' => $form_state['values']['name'], '@type' => $type)));