aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnqi Xu2012-06-24 12:09:30 -0400
committerAnqi Xu2012-06-24 12:09:30 -0400
commite06955279665f5ead6414c2f23485997e77dbad9 (patch)
treeb255eb8b90ee990070f22683989020003ae1fe18
parentea0da138b0222ca245757bc7da297af194991285 (diff)
downloadLikeFeed-e06955279665f5ead6414c2f23485997e77dbad9.tar.bz2
Changed the type of storage for friends
-rw-r--r--Resources/friendship/ui/LikeList.js18
1 files changed, 12 insertions, 6 deletions
diff --git a/Resources/friendship/ui/LikeList.js b/Resources/friendship/ui/LikeList.js
index 150fb85..d70af54 100644
--- a/Resources/friendship/ui/LikeList.js
+++ b/Resources/friendship/ui/LikeList.js
@@ -187,11 +187,8 @@
function friend_name_from_uid(uid) {
var result = "???";
- for (var i = 0; i < fs.data.friends.length; i++) {
- if (fs.data.friends[i].uid == uid) {
- result = fs.data.friends[i].name;
- break;
- }
+ if (uid.toString() in fs.data.friends) {
+ result = fs.data.friends[uid.toString()].name;
}
return result;
};
@@ -208,7 +205,16 @@
//Ti.App.fireEvent('app:show.loader');
Ti.API.addEventListener("processFriendIDs", function(e) {
- fs.data.friends = e.data;
+ Ti.API.info(e.data);
+ fs.data.friends = Array();
+ for (var i = 0; i < e.data.length; i++) {
+ fs.data.friends[e.data[i].uid.toString()] = {uid: e.data[i].uid, pic: e.data[i].pic_square, name: e.data[i].name};
+ }
+
+ for (key in fs.data.friends) {
+ Ti.API.info(key + ": " + fs.data.friends[key].name);
+ }
+
fs.core.queryAllFriendLikeIDsFQL();
});