mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: redis check compat tests
This commit is contained in:
@@ -53,13 +53,14 @@ redisModule.createSessionStore = async function (options) {
|
||||
|
||||
redisModule.checkCompatibility = async function () {
|
||||
const info = await redisModule.info(redisModule.client);
|
||||
redisModule.checkCompatibilityVersion(info.redis_version);
|
||||
await redisModule.checkCompatibilityVersion(info.redis_version);
|
||||
};
|
||||
|
||||
redisModule.checkCompatibilityVersion = function (version) {
|
||||
redisModule.checkCompatibilityVersion = function (version, callback) {
|
||||
if (semver.lt(version, '2.8.9')) {
|
||||
throw new Error('Your Redis version is not new enough to support NodeBB, please upgrade Redis to v2.8.9 or higher.');
|
||||
callback(new Error('Your Redis version is not new enough to support NodeBB, please upgrade Redis to v2.8.9 or higher.'));
|
||||
}
|
||||
callback();
|
||||
};
|
||||
|
||||
redisModule.close = async function () {
|
||||
|
||||
Reference in New Issue
Block a user