Browse Source

update history settings folding

main
yggverse 3 months ago
parent
commit
335424a8c3
  1. 11
      config.json
  2. 8
      src/Entity/Tab/Page.php

11
config.json

@ -78,16 +78,13 @@
} }
} }
}, },
"memory": "history":
{ {
"history": "memory":
{ {
"enabled":true "enabled":true
} },
}, "database":
"database":
{
"history":
{ {
"enabled":true, "enabled":true,
"timeout":null "timeout":null

8
src/Entity/Tab/Page.php

@ -46,10 +46,10 @@ class Page
$this->history = new \Yggverse\Yoda\Model\History; $this->history = new \Yggverse\Yoda\Model\History;
// Run database cleaner // Run database cleaner
if ($this->config->database->history->timeout) if ($this->config->history->database->timeout)
{ {
$this->app->database->cleanHistory( $this->app->database->cleanHistory(
$this->config->database->history->timeout $this->config->history->database->timeout
); );
} }
@ -372,7 +372,7 @@ class Page
); );
// Update history in memory pool // Update history in memory pool
if ($history && $this->config->memory->history->enabled && $url != $this->history->getCurrent()) if ($history && $this->config->history->memory->enabled && $url != $this->history->getCurrent())
{ {
$this->history->add( $this->history->add(
$url $url
@ -603,7 +603,7 @@ class Page
); );
// Update history database // Update history database
if ($history && $this->config->database->history->enabled) if ($history && $this->config->history->database->enabled)
{ {
// Ignore history record on same URL stored // Ignore history record on same URL stored
if ($result = $this->app->database->getHistory('', 0, 1)) if ($result = $this->app->database->getHistory('', 0, 1))

Loading…
Cancel
Save