aboutsummaryrefslogtreecommitdiffhomepage
path: root/main/app/sprinkles/core/assets
diff options
context:
space:
mode:
authorMarvin Borner2018-05-17 18:04:13 +0200
committerMarvin Borner2018-05-17 18:04:13 +0200
commitbfa33fe456049e1dbc2f8240549baa6062457574 (patch)
treef725ae87da340029ce2b2fc4067cb77b84aa3254 /main/app/sprinkles/core/assets
parente912515ecdbf82658d27ea161597dc47270efc9e (diff)
Made friend query a bit more efficient
Diffstat (limited to 'main/app/sprinkles/core/assets')
-rw-r--r--main/app/sprinkles/core/assets/SiteAssets/js/main.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/main/app/sprinkles/core/assets/SiteAssets/js/main.js b/main/app/sprinkles/core/assets/SiteAssets/js/main.js
index 9493644..ccb80d4 100644
--- a/main/app/sprinkles/core/assets/SiteAssets/js/main.js
+++ b/main/app/sprinkles/core/assets/SiteAssets/js/main.js
@@ -5,6 +5,7 @@ var NavbarLine = $(".NavbarLine");
var UserSearchBar = $("#UserSearchBar");
var SearchResults = $(".SearchResults");
var SelectReceiver = $(".SelectReceiver");
+var FriendList = $(".FriendList");
var alerts = $("#alerts-page");
var ExploreData = $("#ExploreData");
@@ -193,13 +194,9 @@ $(document).ready(function () {
$.ajax({
url: site.uri.public + "/api/users/u/" + current_username + "/friends",
success: function (receivers) {
- receivers.forEach(function (receiver) {
- $.ajax({ // not that efficient...
- url: site.uri.public + "/api/users/u/" + receiver.username,
- success: function (receiversInfo) {
- SelectReceiver.append("<div class='ReceiverSelector' data-username='" + receiversInfo.user_name + "' data-id='" + receiversInfo.id + "'><img class='Avatar' src='" + receiversInfo.avatar + "'/><div class='UsersFullName'>" + receiversInfo.full_name + "</div></div>");
- }
- });
+ receivers.forEach(function (receiversInfo) {
+ SelectReceiver.append("<div class='ReceiverSelector' data-username='" + receiversInfo.username + "' data-id='" + receiversInfo.id + "'><img class='Avatar' src='" + receiversInfo.avatar + "'/><div class='UsersFullName'>" + receiversInfo.full_name + "</div></div>");
+ FriendList.append("<img class='Avatar' src='" + receiversInfo.avatar + "'><a class='FriendName' href='" + site.uri.public + "/users/u/" + receiversInfo.username + "'>" + receiversInfo.full_name + "</a><br>");
})
},
error: function () {