Only perform Term::deleteAllTags when needed + not needed redirect

This commit is contained in:
Jonny Tischbein 2018-10-23 13:38:31 +02:00
parent 272eb5eb82
commit 26ed71cc14
2 changed files with 3 additions and 5 deletions

View file

@ -896,14 +896,15 @@ class Item extends BaseObject
}
if (!is_null($tags)) {
Term::deleteAllTags($item['id']);
if ($tags) {
Term::insertFromTagFieldByItemId($item['id'], $tags);
if (!empty($item['tag'])) {
DBA::update('item', ['tag' => ''], ['id' => $item['id']]);
}
}
else {
Term::deleteAllTags($item['id']);
}
}
if (!empty($files)) {