Move bad release removal to console command

This commit is contained in:
DariusIII
2019-08-21 15:26:09 +02:00
parent ec0f718f69
commit fdcfc8884b
3 changed files with 52 additions and 20 deletions
@@ -1226,7 +1226,6 @@ class ProcessAdditional
}
}
}
$this->_updatePassworded();
}
/**
@@ -1621,7 +1620,6 @@ class ProcessAdditional
}
Release::fromQuery($query);
$this->_removeBadReleases();
}
/**
@@ -2333,22 +2331,4 @@ class ProcessAdditional
{
$this->_echo('DEBUG: '.$string, 'debug');
}
protected function _removeBadReleases(): void
{
$releases = Release::query()->where('passwordstatus', '=', -2)->get();
foreach ($releases as $release) {
$release->delete();
}
}
protected function _updatePassworded(): void
{
$passReleases = ReleaseFile::query()->where('passworded', '=', 1)->groupBy('releases_id')->get();
foreach ($passReleases as $passRelease) {
Release::whereId($passRelease->releases_id)->update(['passwordstatus' => 1]);
}
}
}