Add security to ensure the admin is available

This commit is contained in:
Aurélien Georget 2019-10-28 17:18:41 +01:00
parent ce02440ba5
commit d0268ad397

View File

@ -12,6 +12,7 @@ const {
get,
difference,
intersection,
isEmpty,
isObject,
isFunction,
} = require('lodash');
@ -28,6 +29,10 @@ module.exports = {
*/
async isInitialised(strapi) {
try {
if (isEmpty(strapi.admin)) {
return true;
}
const numberOfAdministrators = await strapi
.query('administrator', 'admin')
.find({ _limit: 1 });