linagora-rse
Version:
34 lines (30 loc) • 740 B
JavaScript
(function(angular) {
'use strict';
angular.module('esn.community').run(runBlock);
function runBlock(
esnModuleRegistry,
esnCollaborationRegistry,
esnMessageRegistry,
communityService
) {
esnModuleRegistry.add({
id: 'linagora.esn.community',
title: 'Communities',
icon: '/images/application-menu/communities-icon.svg',
homePage: 'community.home',
disableable: true
});
esnCollaborationRegistry.add({
objectType: 'community',
member: {
isManager: communityService.isManager
}
});
esnMessageRegistry.add({
objectType: 'community',
message: {
canRemove: communityService.canRemoveMessage
}
});
}
})(angular);