aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2025-06-05 18:03:56 +0200
committerCôme Chilliet <come.chilliet@nextcloud.com>2025-06-05 18:03:56 +0200
commit12e7f46b30caf35c1199910ca5281a2f2566ff8a (patch)
tree6793b73bd901d16f02ed2b5c4dc31594771ecdf9
parent89f51a8f4eee8ffa42562f55819eeac652f70457 (diff)
downloadnextcloud-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.php2
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);