FeedTree: add some additional checks in get/setFeedValue

This commit is contained in:
Andrew Dolgov 2010-11-19 15:38:24 +03:00
parent 4d65b7dfc5
commit b8aa9ca7f0
1 changed files with 3 additions and 0 deletions

View File

@ -8,6 +8,8 @@ dojo.declare("fox.FeedStoreModel", dijit.tree.ForestStoreModel, {
return this.store._itemsByIdentity[id];
},
getFeedValue: function(feed, is_cat, key) {
if (!this.store._itemsByIdentity) return undefined;
if (is_cat)
treeItem = this.store._itemsByIdentity['CAT:' + feed];
else
@ -28,6 +30,7 @@ dojo.declare("fox.FeedStoreModel", dijit.tree.ForestStoreModel, {
},
setFeedValue: function(feed, is_cat, key, value) {
if (!value) value = '';
if (!this.store._itemsByIdentity) return undefined;
if (is_cat)
treeItem = this.store._itemsByIdentity['CAT:' + feed];