diff --git a/extension/Classes/Core/Save.php b/extension/Classes/Core/Save.php index a3c26d8e82ad00eba61d15203404df8af59a528c..e5c40d50250acf2c5e89d51dc3251f5471079d14 100644 --- a/extension/Classes/Core/Save.php +++ b/extension/Classes/Core/Save.php @@ -682,10 +682,10 @@ class Save { $tagNew = KeyValueStringParser::parse($this->store->getVar($fe[FE_NAME], STORE_FORM, ($fe[FE_CHECK_TYPE] == SANITIZE_ALLOW_AUTO) ? SANITIZE_ALLOW_ALNUMX : $fe[FE_CHECK_TYPE])); - // Get all tags who are new $result = array_diff_assoc($tagNew, $tagLast); // Create glue records + // Add all tags from tagNew which do not exist in tagLast. foreach ($result as $id => $value) { $this->store->setVar(VAR_TAG_ID, $id, STORE_VAR); @@ -1940,4 +1940,4 @@ class Save { return $rhtml; } -} \ No newline at end of file +}