(js) Fix handling of contact categories

This commit is contained in:
Francis Lachapelle
2016-01-18 14:46:23 -05:00
parent 3787296fd6
commit 5c4da276bf
3 changed files with 25 additions and 17 deletions
@@ -20,6 +20,7 @@
vm.allAddressTypes = Card.$ADDRESS_TYPES;
vm.categories = {};
vm.userFilterResults = [];
vm.transformCategory = transformCategory;
vm.addOrgUnit = addOrgUnit;
vm.addBirthday = addBirthday;
vm.addScreenName = addScreenName;
@@ -38,6 +39,12 @@
vm.toggleRawSource = toggleRawSource;
vm.showRawSource = false;
function transformCategory(input) {
if (angular.isString(input))
return { value: input };
else
return input;
}
function addOrgUnit() {
var i = vm.card.$addOrgUnit('');
focus('orgUnit_' + i);