fix(#9508): switch to ioredis (#9545)

* switch to ioredis

also need this fix in redisearch:

redis-search.js:98
```
  redisClient.multi(cmds).exec(function(err, ids) {
    if (err) {
      return callback(err);
    }
    var errRes = ids[resultIndex];
    if (errRes[0]) {
      return callback(errRes[0]);
    }
    callback(null, errRes[1]);
  });
```

* dbsearch compatible with ioredis

* fixed dbsearch?
This commit is contained in:
Peter Jaszkowiak
2021-05-11 12:18:45 -06:00
committed by GitHub
parent 53335677e3
commit dd81dd03e0
5 changed files with 39 additions and 26 deletions

View File

@@ -85,7 +85,7 @@
"@nodebb/bootswatch": "3.4.2",
"nconf": "^0.11.2",
"nodebb-plugin-composer-default": "6.5.27",
"nodebb-plugin-dbsearch": "4.2.0",
"nodebb-plugin-dbsearch": "5.0.1",
"nodebb-plugin-emoji": "^3.5.0",
"nodebb-plugin-emoji-android": "2.0.5",
"nodebb-plugin-markdown": "8.12.10",
@@ -107,7 +107,7 @@
"postcss": "8.2.15",
"postcss-clean": "1.2.0",
"prompt": "^1.1.0",
"redis": "3.1.2",
"ioredis": "4.27.2",
"request": "2.88.2",
"request-promise-native": "^1.0.9",
"requirejs": "2.3.6",
@@ -182,4 +182,4 @@
"url": "https://github.com/barisusakli"
}
]
}
}