diff --git a/packages/app/src/models/user/index.js b/packages/app/src/models/user/index.js index a50aee72..2e7698ac 100644 --- a/packages/app/src/models/user/index.js +++ b/packages/app/src/models/user/index.js @@ -45,14 +45,8 @@ export default class User { return token.user_id } - getAssignedWorkorders = async () => { - const token = await Session.decodedToken() - - if (!token || !User.bridge) { - return false - } - - return User.bridge.get.workorders({ username: token.username }) + static async hasAdmin() { + return User.hasRole("admin") } getData = async (payload, callback) => { @@ -66,14 +60,4 @@ export default class User { return request.response.data } - - hasAdmin = async () => { - const roles = await User.roles() - - if (!roles) { - return false - } - - return Array.isArray(roles) && roles.includes("admin") - } } \ No newline at end of file