Move line counter so we only count lines towards the offset that are equal or above the log level

remotes/origin/stable4
Michael Gapczynski 13 years ago
parent bc3462f022
commit 71491612e3
  1. 10
      lib/log/owncloud.php

@ -80,12 +80,14 @@ class OC_Log_Owncloud {
if ($pos == 0) {
$line = $ch.$line;
}
$lines++;
$entry = json_decode($line);
// Add the line as an entry if it is passed the offset and is equal or above the log level
if ($lines > $offset && $entry->level >= $minLevel) {
$entries[] = $entry;
$entriesCount++;
if ($entry->level >= $minLevel) {
$lines++;
if ($lines > $offset) {
$entries[] = $entry;
$entriesCount++;
}
}
$line = '';
}

Loading…
Cancel
Save