mirror of
https://github.com/Poniverse/Pony.fm.git
synced 2025-02-07 14:26:44 +01:00
Improved the tag rebuild command's output.
This commit is contained in:
parent
95090fb334
commit
84ab0a3b38
2 changed files with 7 additions and 5 deletions
|
@ -61,16 +61,18 @@ class RebuildTags extends Command
|
||||||
$tracks = [$track];
|
$tracks = [$track];
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$tracks = Track::whereNotNull('published_at')->orderBy('id', 'asc')->get();
|
$tracks = Track::whereNotNull('published_at')->withTrashed()->orderBy('id', 'asc')->get();
|
||||||
}
|
}
|
||||||
|
|
||||||
$bar = $this->output->createProgressBar(sizeof($tracks));
|
$numberOfTracks = sizeof($tracks);
|
||||||
|
|
||||||
|
$this->info("Updating tags for ${numberOfTracks} tracks...");
|
||||||
|
$bar = $this->output->createProgressBar($numberOfTracks);
|
||||||
|
|
||||||
foreach($tracks as $track) {
|
foreach($tracks as $track) {
|
||||||
$this->comment('Rewriting tags for track #'.$track->id.'...');
|
/** @var $track Track */
|
||||||
$track->updateTags();
|
$track->updateTags();
|
||||||
$bar->advance();
|
$bar->advance();
|
||||||
$this->line('');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$bar->finish();
|
$bar->finish();
|
||||||
|
|
|
@ -731,7 +731,7 @@ class Track extends Model
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function updateTagsForTrackFile($trackFile) {
|
private function updateTagsForTrackFile(TrackFile $trackFile) {
|
||||||
$trackFile->touch();
|
$trackFile->touch();
|
||||||
|
|
||||||
if (\File::exists($trackFile->getFile())) {
|
if (\File::exists($trackFile->getFile())) {
|
||||||
|
|
Loading…
Reference in a new issue