mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-07-23 12:15:23 +02:00
fix(CacheInterface): logic bug in getTime (#3491)
* fix(CacheInterface): logic bug in getTime * test
This commit is contained in:
parent
18e1597361
commit
a9fd3b9e61
11 changed files with 24 additions and 22 deletions
|
@ -423,7 +423,13 @@ abstract class BridgeAbstract implements BridgeInterface
|
|||
$scope = $this->getShortName();
|
||||
$cache->setScope($scope);
|
||||
$cache->setKey($key);
|
||||
if ($duration && $cache->getTime() < time() - $duration) {
|
||||
$timestamp = $cache->getTime();
|
||||
|
||||
if (
|
||||
$duration
|
||||
&& $timestamp
|
||||
&& $timestamp < time() - $duration
|
||||
) {
|
||||
return null;
|
||||
}
|
||||
return $cache->loadData();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue