aboutsummaryrefslogtreecommitdiffstats
path: root/src/Formatters.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/Formatters.js')
-rw-r--r--src/Formatters.js11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/Formatters.js b/src/Formatters.js
index 6aa832af..f2d5d33e 100644
--- a/src/Formatters.js
+++ b/src/Formatters.js
@@ -7,12 +7,17 @@ extend(angularFormatter, {
'list':formater(
function(obj) { return obj ? obj.join(", ") : obj; },
- function(value) {
- return value ? _(_(value.split(',')).map(jQuery.trim)).select(_.identity) : [];
+ function(value) {
+ var list = [];
+ foreach(value.split(','), function(item){
+ item = trim(item);
+ if (item) list.push(item);
+ });
+ return list;
}
),
'trim':formater(
function(obj) { return obj ? $.trim("" + obj) : ""; }
- )
+ )
});