UNPKG

linagora-rse

Version:
23 lines (17 loc) 530 B
(function() { 'use strict'; angular.module('esn.collaboration') .factory('esnCollaborationService', esnCollaborationService); function esnCollaborationService(esnCollaborationRegistry) { return { isManager: isManager }; function isManager(collaboration, user) { var registry = esnCollaborationRegistry.get(collaboration.objectType); if (registry) { return registry.member.isManager(collaboration, user); } return collaboration.creator === user._id; } } })();