mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-09-01 18:58:56 +00:00
Move bad release removal to console command
This commit is contained in:
@@ -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]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user