From df4026dd99fda87fe9e904a0062cc037cb14a53d Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Thu, 4 Aug 2016 14:48:52 -0400 Subject: [PATCH] nitweb: show grades in user page Signed-off-by: Alexandre Terrasa --- share/nitweb/javascripts/model.js | 7 ++++++- share/nitweb/javascripts/users.js | 10 +++++++++- share/nitweb/views/user.html | 20 +++++++++++++++++++- 3 files changed, 34 insertions(+), 3 deletions(-) diff --git a/share/nitweb/javascripts/model.js b/share/nitweb/javascripts/model.js index 8d05de0..e609047 100644 --- a/share/nitweb/javascripts/model.js +++ b/share/nitweb/javascripts/model.js @@ -142,7 +142,12 @@ $http.get(apiUrl + '/user') .success(cb) .error(cbErr); - } + }, + loadUserStars: function(cb, cbErr) { + $http.get(apiUrl + '/feedback/user/stars') + .success(cb) + .error(cbErr); + }, } }]) })(); diff --git a/share/nitweb/javascripts/users.js b/share/nitweb/javascripts/users.js index 42e7d6f..b9c077a 100644 --- a/share/nitweb/javascripts/users.js +++ b/share/nitweb/javascripts/users.js @@ -27,8 +27,16 @@ $scope.error = err; }); }; - + this.loadGrades = function() { + User.loadUserStars( + function(data) { + $scope.ratings = data; + }, function(err) { + $scope.error = err; + }); + }; this.loadUser(); + this.loadGrades(); }]) .directive('userMenu', ['User', function(User) { diff --git a/share/nitweb/views/user.html b/share/nitweb/views/user.html index b044c9c..c9f10f5 100644 --- a/share/nitweb/views/user.html +++ b/share/nitweb/views/user.html @@ -15,6 +15,24 @@
- Nothing to display yet. +

Your grades

+ + + + + + + + +
{{rating.timestamp * 1000 | date: 'yy/MM/dd hh:mm a'}} + {{rating.mentity}} + + {{rating.dimension}} + + + + +
-- 1.7.9.5