Remove all tags before adding new tags to a release

This commit is contained in:
DariusIII
2022-03-30 09:12:35 +02:00
parent f40578cf3c
commit 43a1c7f7e6
5 changed files with 9 additions and 1 deletions
@@ -244,6 +244,7 @@ class ProcessReleases
Release::query()->where('id', $release->id)->update(['categories_id' => $catId['categories_id'], 'iscategorized' => 1]);
try {
$taggedRelease = Release::find($release->id);
$taggedRelease->untag();
$taggedRelease->retag($catId['tags']);
} catch (\Throwable $e) {
//Just pass this part, tag is not created for some reason, exception is thrown and blocks release creation
@@ -528,6 +529,7 @@ class ProcessReleases
);
try {
$release = Release::find($releaseID);
$release->untag();
$release->retag($determinedCategory['tags']);
} catch (\Throwable $e) {
Log::debug($e->getTraceAsString());