linagora-rse
Version:
22 lines (18 loc) • 652 B
JavaScript
;
angular.module('linagora.esn.contact.import.google')
.directive('googleContactImportMenuItem', function($log, ContactImporter, GOOGLE_CONTACT_IMPORT_TYPE) {
return {
restrict: 'E',
replace: true,
templateUrl: '/contact.import.google/views/partials/account-import-menu-item.html',
link: function(scope) {
scope.importContacts = function() {
ContactImporter.import(GOOGLE_CONTACT_IMPORT_TYPE, scope.account).then(function() {
$log.debug('Google contact import launched');
}, function(err) {
$log.error('Google contact import failure', err);
});
};
}
};
});