mrDoctorWho/vk4xmpp

View on GitHub
js/getPhotos.js

Summary

Maintainability
A
2 hrs
Test Coverage
// Gets a photo link for each user in argument users
// Returns a list of {"uid": id, "photo": url}

var users = Args.users;
var photoSize = Args.size;
var data = API.users.get({"user_ids":users, fields:[photoSize]});
var len = data.length;
var photos = {};

while (len >= 0) {
    var thisone = data[len];
    if (thisone.uid) {
        var id = thisone["uid"];
        var size = thisone[photoSize];
        photos.push({"uid": id, "photo":size});
        
    }
    len = len - 1;
}
return photos;