Skip to content

Commit cf9d974

Browse files
Merge pull request #910 from catalyst/41-upgrade-purge-sessions
bugfix: purge sessions on simplesaml upgrade
2 parents f4a282b + 52986ad commit cf9d974

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

db/upgrade.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,5 +410,11 @@ function xmldb_auth_saml2_upgrade($oldversion) {
410410
upgrade_plugin_savepoint(true, 2023100300, 'auth', 'saml2');
411411
}
412412

413+
if ($oldversion < 2024092001) {
414+
// Due to simplesaml library update, we need to purge all existing sessions.
415+
$DB->delete_records('auth_saml2_kvstore', ['type' => 'session']);
416+
upgrade_plugin_savepoint(true, 2024092001, 'auth', 'saml2');
417+
}
418+
413419
return true;
414420
}

0 commit comments

Comments
 (0)