Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Winkler <git@lw1.at>2021-06-18 21:08:26 +0300
committerGitHub <noreply@github.com>2021-06-18 21:08:26 +0300
commit3e4aaf404768bb800d8e9e6f2f750458203fcd47 (patch)
treea6fbdf4e7edcb100a433fa63c2ea300d7f9c0673 /plugins
parent482cf02b00876f799516036cef52c061136a0954 (diff)
allow empty site list (#17693)
* allow empty site list * no null in $segmentIds
Diffstat (limited to 'plugins')
-rw-r--r--plugins/CoreConsole/Commands/CoreArchiver.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/plugins/CoreConsole/Commands/CoreArchiver.php b/plugins/CoreConsole/Commands/CoreArchiver.php
index ad16b543e4..9f4f3cd877 100644
--- a/plugins/CoreConsole/Commands/CoreArchiver.php
+++ b/plugins/CoreConsole/Commands/CoreArchiver.php
@@ -56,8 +56,12 @@ class CoreArchiver extends ConsoleCommand
$archiveFilter->setForceReport($input->getOption('force-report'));
$segmentIds = $input->getOption('force-idsegments');
- $segmentIds = explode(',', $segmentIds);
- $segmentIds = array_map('trim', $segmentIds);
+ if (!empty($segmentIds)) {
+ $segmentIds = explode(',', $segmentIds);
+ $segmentIds = array_map('trim', $segmentIds);
+ } else {
+ $segmentIds = [];
+ }
$archiveFilter->setSegmentsToForceFromSegmentIds($segmentIds);
$archiver->setArchiveFilter($archiveFilter);