MDL-67038 analytics: Remove null strings from the DB

This commit is contained in:
David Monllaó
2019-10-30 12:40:32 +08:00
parent d7699706da
commit ef05f29267
4 changed files with 19 additions and 4 deletions
+5 -3
View File
@@ -493,13 +493,15 @@ class model {
$predictionsprocessor = $this->model->predictionsprocessor;
}
if ($contextids !== false) {
if ($contextids === false) {
$contextsstr = $this->model->contextids;
} else if (!$contextids) {
$contextsstr = null;
} else {
$contextsstr = json_encode($contextids);
// Reset the internal cache.
$this->contexts = null;
} else {
$contextsstr = $this->model->contextids;
}
if ($this->model->timesplitting !== $timesplittingid ||