mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 02:55:58 +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 () { | redisModule.checkCompatibility = async function () { | ||||||
| 	const info = await redisModule.info(redisModule.client); | 	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')) { | 	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 () { | redisModule.close = async function () { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user