In the alchemy_autotagging.module when building the admin settings form the variable name, and the form item name is mistyped

  $form_additions['alchemy']['alchemy_vocabulary'] = array(
    '#type' => 'select',
    '#title' => 'Vocabulary for Alchemy Keywords',
    '#options' => $vocab_options,
    '#default_value' => variable_get('alchemy_vocabulary', ''),
    '#description' => t('Override the default options for vocabulary assignment.  Leave blank to inherit from global options.'),
  );

Where it should be:

  $form_additions['alchemy']['autotagging_alchemy_vocabulary'] = array(
    '#type' => 'select',
    '#title' => 'Vocabulary for Alchemy Keywords',
    '#options' => $vocab_options,
    '#default_value' => variable_get('autotagging_alchemy_vocabulary', ''),
    '#description' => t('Override the default options for vocabulary assignment.  Leave blank to inherit from global options.'),
  );

This causes that in the insert function: alchemy_autotagging_autotagging_api_insert(&$node, &$text) when getting the $vid it doesn't finds the vocabulary and puts the alchemy tags in the global vocabulary of the autotagging module.

Comments

TomDude48’s picture

Status: Active » Needs review

fixed in latest commit.

technologywon’s picture

Issue summary: View changes
Status: Needs review » Closed (outdated)

Drupal 6 is no longer supported