diff --git a/packages/component-helper-service/src/services/User.js b/packages/component-helper-service/src/services/User.js index 2eb092ceeb1220254e93270c9ef2f8dc2876f182..39d03896853ea00f5bb81425bdda1bb551f7af7f 100644 --- a/packages/component-helper-service/src/services/User.js +++ b/packages/component-helper-service/src/services/User.js @@ -45,7 +45,12 @@ class User { const { UserModel } = this const users = await UserModel.all() - return users.filter(user => user.editorInChief) + const eics = users.filter(user => user.editorInChief) + if (eics.length === 0) { + throw new Error('No Editor in Chief has been found') + } + + return eics } async updateUserTeams({ userId, teamId }) {