Pārlūkot izejas kodu

Correctly handle Redis::keys returning false

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
tags/v26.0.0beta1
Côme Chilliet pirms 1 gada
vecāks
revīzija
826e234ecf
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 1
    1
      build/stubs/redis.php
  2. 1
    1
      lib/private/Memcache/Redis.php

+ 1
- 1
build/stubs/redis.php Parādīt failu

@@ -2177,7 +2177,7 @@ class Redis
*
* @param string $pattern pattern, using '*' as a wildcard
*
* @return array string[] The keys that match a certain pattern.
* @return string[]|false The keys that match a certain pattern.
*
* @link https://redis.io/commands/keys
* @example

+ 1
- 1
lib/private/Memcache/Redis.php Parādīt failu

@@ -78,7 +78,7 @@ class Redis extends Cache implements IMemcacheTTL {
$keys = self::$cache->keys($prefix);
$deleted = self::$cache->del($keys);

return count($keys) === $deleted;
return (is_array($keys) && (count($keys) === $deleted));
}

/**

Notiek ielāde…
Atcelt
Saglabāt