arnaucube
arnaucube/commonroutesAppPublic Self-hosted repository
comments inside the travel json
idoctnef idoctnef@openmailbox.org
Thu, 06 Oct 2016 21:22:28 +0200
commit

7b73d3d33dba622237d6b73d48de06583aca2b0f

parent

3e19567226f6efb83c42768759fbb2e9d7d8f0bb

2 files changed, 8 insertions(+), 3 deletions(-)

jump to
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>