comments inside the travel json
idoctnef idoctnef@openmailbox.org
Thu, 06 Oct 2016 21:22:28 +0200
2 files changed,
8 insertions(+),
3 deletions(-)
M
www/js/controllers.js
→
www/js/controllers.js
@@ -512,7 +512,7 @@ $scope.newComment.commentUsername=localStorage.getItem("c_username");
$scope.newComment.commentAvatar=localStorage.getItem("c_avatar"); console.log($scope.newComment); $http({ - url: urlapi + 'travels/comment/' + $stateParams.travelId, + url: urlapi + 'travels/'+ $stateParams.travelId+'/comment', method: "POST", data: $scope.newComment })@@ -520,6 +520,11 @@ .then(function(response) {
// success console.log("newComment added to server: " + response); console.log(response); + $scope.travels=response.data; + localStorage.setItem('c_travels', JSON.stringify($scope.travels)); + localStorage.setItem('c_travelsLastDate', JSON.stringify(new Date())); + $scope.travel = $filter('filter')($scope.travels, $stateParams.travelId, true)[0]; + if(response.data.success==false){ $ionicLoading.show({ template: 'failed to generate new asking package', noBackdrop: true, duration: 2000 });
M
www/templates/travel.html
→
www/templates/travel.html
@@ -72,9 +72,9 @@ <img ng-src="img/avatars/{{join.joinedAvatar}}.png" class="o-img-joined" />{{join.joinedUsername}}<br>
</a> </div> <div class="item item-body"> - <div ng-show="comments[0]"> + <div ng-show="travel.comments[0]"> {{'Comments' | translate}}:<br> - <a ng-repeat="comment in comments" ng-href="#/app/users/{{comment.commentUsername}}" class="item"> + <a ng-repeat="comment in travel.comments" ng-href="#/app/users/{{comment.commentUsername}}" class="item"> <h3><img ng-src="img/avatars/{{comment.commentAvatar}}.png" class="o-img-joined" />{{comment.commentUsername}}</h3> <p>{{comment.comment}}</p> </a>