diff options
author | diosmosis <benaka@piwik.pro> | 2015-10-15 13:51:29 +0300 |
---|---|---|
committer | diosmosis <benaka@piwik.pro> | 2015-10-15 13:51:29 +0300 |
commit | ce34bd4d98a1986db6fd1b691fabb8b21450cc87 (patch) | |
tree | e6e42636925f4e4472e0e6804f3be00045b3bab1 /plugins/CoreAdminHome/Commands | |
parent | 1e139be2c8c3c6f974e740dd1c9f905e8f673f98 (diff) |
Fix bug in optimize archive tables command: do not overwrite argument array w/ single value.
Diffstat (limited to 'plugins/CoreAdminHome/Commands')
-rw-r--r-- | plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php b/plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php index 9a09dd7350..0e3887b261 100644 --- a/plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php +++ b/plugins/CoreAdminHome/Commands/OptimizeArchiveTables.php @@ -66,9 +66,9 @@ class OptimizeArchiveTables extends ConsoleCommand private function getTableMonthsToOptimize(InputInterface $input) { - $dateSpecifier = $input->getArgument('dates'); - if (count($dateSpecifier) === 1) { - $dateSpecifier = reset($dateSpecifier); + $dateSpecifiers = $input->getArgument('dates'); + if (count($dateSpecifiers) === 1) { + $dateSpecifier = reset($dateSpecifiers); if ($dateSpecifier == self::ALL_TABLES_STRING) { return $this->getAllArchiveTableMonths(); @@ -90,7 +90,7 @@ class OptimizeArchiveTables extends ConsoleCommand } $tableMonths = array(); - foreach ($dateSpecifier as $date) { + foreach ($dateSpecifiers as $date) { $date = Date::factory($date); $tableMonths[] = ArchiveTableCreator::getTableMonthFromDate($date); } |