Commit 919b627597f877dbba1fda99069195a97d666932
1 parent
474fe554
Exists in
master
and in
2 other branches
Fixing view profile and edit profile
Showing
3 changed files
with
14 additions
and
4 deletions
Show diff stats
www/html/_left_sidebar.html
1 | 1 | <div id="left-sidebar" class="sidebar" menu-toggle="left"> |
2 | 2 | <ion-content> |
3 | 3 | <h2> |
4 | - <span>{{profile.login}}</span> | |
4 | + <span>{{profile.identifier}}</span> | |
5 | 5 | <button menu-toggle="left" class="button button-icon icon ion-close-circled"></button> |
6 | 6 | </h2> |
7 | 7 | <ul class="list" ng-show="loggedIn"> | ... | ... |
www/html/_profile.html
... | ... | @@ -23,7 +23,7 @@ |
23 | 23 | <h2>Etnia</h2> |
24 | 24 | <p>{{profile.etnia | etniaFilter}}</p> |
25 | 25 | |
26 | - <h2><span ng-show="profile.transgenero == 'false'">Não</span> Sou transgênero</h2> | |
26 | + <h2><span ng-show="profile.transgenero == 'false'">Não</span> Sou Transgênero</h2> | |
27 | 27 | |
28 | 28 | </ion-content> |
29 | 29 | </div> | ... | ... |
www/js/controllers.js
... | ... | @@ -1200,7 +1200,7 @@ angular.module('confjuvapp.controllers', []) |
1200 | 1200 | $scope.loadProfile = function() { |
1201 | 1201 | $scope.loading = true; |
1202 | 1202 | |
1203 | - var params = '?private_token=' + ConfJuvAppUtils.getPrivateToken(), | |
1203 | + var params = '?private_token=' + ConfJuvAppUtils.getPrivateToken() + '&t=' + (new Date().getTime()), | |
1204 | 1204 | path = 'people/me/' + params; |
1205 | 1205 | |
1206 | 1206 | $http.get(ConfJuvAppUtils.pathTo(path)) |
... | ... | @@ -1252,13 +1252,23 @@ angular.module('confjuvapp.controllers', []) |
1252 | 1252 | |
1253 | 1253 | $scope.editProfile = function() { |
1254 | 1254 | if ($scope.editProfileModal) { |
1255 | + if ($scope.profile.state) { | |
1256 | + $scope.loadCitiesByState($scope.profile.state.id); | |
1257 | + } | |
1255 | 1258 | $scope.editProfileModal.show(); |
1256 | 1259 | } |
1257 | 1260 | else { |
1258 | 1261 | if (!$scope.profile) { |
1259 | 1262 | $scope.loadProfile(); |
1260 | 1263 | } |
1261 | - if ($scope.states.length == 0) $scope.loadStates(); | |
1264 | + | |
1265 | + if ($scope.states.length == 0) { | |
1266 | + $scope.loadStates(); | |
1267 | + } | |
1268 | + else if ($scope.profile.state) { | |
1269 | + $scope.loadCitiesByState($scope.profile.state.id); | |
1270 | + } | |
1271 | + | |
1262 | 1272 | if ($scope.signupPersonFields.length == 0) $scope.loadSignupPersonFields(); |
1263 | 1273 | $ionicModal.fromTemplateUrl('html/_edit_profile.html', { |
1264 | 1274 | scope: $scope, | ... | ... |