diff --git a/client/client/src/addresses/addresses.html b/client/client/src/addresses/addresses.html index d313c188f9..db75bad68f 100644 --- a/client/client/src/addresses/addresses.html +++ b/client/client/src/addresses/addresses.html @@ -11,7 +11,15 @@ star - star_border + star_border + star_border
{{::address.nickname}}
diff --git a/client/client/src/addresses/addresses.js b/client/client/src/addresses/addresses.js index bf6ececa37..e42bad3fd5 100644 --- a/client/client/src/addresses/addresses.js +++ b/client/client/src/addresses/addresses.js @@ -5,11 +5,13 @@ class ClientAddresses { this.$http = $http; this.$scope = $scope; } - setDefault(id) { - let params = {isDefaultAddress: true}; - this.$http.patch(`/client/api/Addresses/${id}`, params).then( - () => this.$scope.index.accept() - ); + setDefault(address) { + if (address.isActive) { + let params = {isDefaultAddress: true}; + this.$http.patch(`/client/api/Addresses/${address.id}`, params).then( + () => this.$scope.index.accept() + ); + } } } ClientAddresses.$inject = ['$http', '$scope']; diff --git a/client/client/src/addresses/locale/es.yml b/client/client/src/addresses/locale/es.yml index 052e19ff3b..5df8b32753 100644 --- a/client/client/src/addresses/locale/es.yml +++ b/client/client/src/addresses/locale/es.yml @@ -1 +1,2 @@ -Set as default: Establecer como predeterminado \ No newline at end of file +Set as default: Establecer como predeterminado +Active first to set as default: Active primero para marcar como predeterminado \ No newline at end of file