mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
refactor: don't block ./nodebb upgrade if suggested modules are not loaded
This commit is contained in:
@@ -77,7 +77,8 @@ async function getSuggestedModules(nbbVersion, toCheck) {
|
|||||||
const request = require('../request');
|
const request = require('../request');
|
||||||
let { response, body } = await request.get(`https://packages.nodebb.org/api/v1/suggest?version=${nbbVersion}&package[]=${toCheck.join('&package[]=')}`);
|
let { response, body } = await request.get(`https://packages.nodebb.org/api/v1/suggest?version=${nbbVersion}&package[]=${toCheck.join('&package[]=')}`);
|
||||||
if (!response.ok) {
|
if (!response.ok) {
|
||||||
throw new Error(`Unable to get suggested module for NodeBB(${nbbVersion}) ${toCheck.join(',')}`);
|
console.warn(`Unable to get suggested module for NodeBB(${nbbVersion}) ${toCheck.join(',')}`);
|
||||||
|
return [];
|
||||||
}
|
}
|
||||||
if (!Array.isArray(body) && toCheck.length === 1) {
|
if (!Array.isArray(body) && toCheck.length === 1) {
|
||||||
body = [body];
|
body = [body];
|
||||||
|
|||||||
Reference in New Issue
Block a user