15 lines
439 B
JavaScript
Raw Normal View History

import request from 'utils/request';
// This method is executed before the load of the plugin
const bootstrap = (plugin) => new Promise((resolve, reject) => {
request('/users-permissions/init/true')
.then(response => {
plugin.hasAdminUser = response.hasAdmin;
plugin.nonProtectedUrl = '/plugins/users-permissions/auth';
return resolve(plugin);
})
.catch(err => reject(err));
});
export default bootstrap;