- $tag_str = implode(',',$old_tags);
- if(!empty($tag_str)) {
- Item::update(['tag' => $tag_str], ['id' => $item_id]);
- }
- else {
- Term::deleteByItemId($item_id);
- }
-
- info(L10n::t('Tag(s) removed') . EOL );
+ $tag_str = implode(',', $old_tags);
+ Term::insertFromTagFieldByItemId($item_id, $tag_str);