Merge pull request #11161 from snipe/fixes/corrects_retagging_script

Small fixes for asset tag regeneration script
This commit is contained in:
snipe 2022-05-18 17:19:40 -07:00 committed by GitHub
commit deda1c2fd6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,7 +60,7 @@ class RegenerateAssetTags extends Command
} }
foreach ($total_assets as $asset) { foreach ($total_assets as $asset) {
$start_tag++;
$output['info'][] = 'Asset tag:'.$asset->asset_tag; $output['info'][] = 'Asset tag:'.$asset->asset_tag;
$asset->asset_tag = $settings->auto_increment_prefix.$settings->auto_increment_prefix.$start_tag; $asset->asset_tag = $settings->auto_increment_prefix.$settings->auto_increment_prefix.$start_tag;
@ -72,8 +72,15 @@ class RegenerateAssetTags extends Command
// Use forceSave here to override model level validation // Use forceSave here to override model level validation
$asset->forceSave(); $asset->forceSave();
$start_tag++;
if ($bar) {
$bar->advance();
}
} }
$settings->next_auto_tag_base = Asset::zerofill($start_tag, $settings->zerofill_count);
$settings->save();
$bar->finish(); $bar->finish();
$this->info("\n"); $this->info("\n");