diff options
author | Côme Chilliet <come.chilliet@nextcloud.com> | 2025-06-05 18:03:56 +0200 |
---|---|---|
committer | Côme Chilliet <come.chilliet@nextcloud.com> | 2025-06-05 18:03:56 +0200 |
commit | 12e7f46b30caf35c1199910ca5281a2f2566ff8a (patch) | |
tree | 6793b73bd901d16f02ed2b5c4dc31594771ecdf9 | |
parent | 89f51a8f4eee8ffa42562f55819eeac652f70457 (diff) | |
download | nextcloud-server-12e7f46b30caf35c1199910ca5281a2f2566ff8a.tar.gz nextcloud-server-12e7f46b30caf35c1199910ca5281a2f2566ff8a.zip |
fix: Use application ids as well as versions in the cache prefix
Avoids a corner case issue if one application was disabled and another
one enabled with the same version, just to be safe.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r-- | lib/private/Server.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Server.php b/lib/private/Server.php index ae4096ac894..83eb95cd671 100644 --- a/lib/private/Server.php +++ b/lib/private/Server.php @@ -620,7 +620,7 @@ class Server extends ServerContainer implements IServerContainer { ]; } $v['core'] = implode(',', $serverVersion->getVersion()); - $version = implode(',', $v); + $version = implode(',', array_keys($v)) . implode(',', $v); $instanceId = \OC_Util::getInstanceId(); $path = \OC::$SERVERROOT; return md5($instanceId . '-' . $version . '-' . $path); |