diff --git a/members/static/html/muokkaa_jasenta.html b/members/static/html/muokkaa_jasenta.html
new file mode 100644
index 0000000..84788db
--- /dev/null
+++ b/members/static/html/muokkaa_jasenta.html
@@ -0,0 +1,32 @@
+
Muokkaa jäsentietoja
+
+
diff --git a/members/static/js/members_controllers.js b/members/static/js/members_controllers.js
index ac2ae6d..c5d4fa0 100644
--- a/members/static/js/members_controllers.js
+++ b/members/static/js/members_controllers.js
@@ -31,17 +31,23 @@ app.controller("postController", function($scope, $http) {
$scope.JAS = "";
$scope.POR = "";
$scope.send = function() {
- $http.post("/members/api/member", {"first_name":$scope.firstName, "last_name":$scope.lastName, "email":$scope.email, "AYY":$scope.AYY, "jas":$scope.JAS, "POR":$scope.POR});
+ $http.post("/members/api/member/", {"first_name":$scope.firstName, "last_name":$scope.lastName, "email":$scope.email, "AYY":$scope.AYY, "jas":$scope.JAS, "POR":$scope.POR});
}
});
-app.controller("editController", function($scope, $http, $route, $routeParams) {
+app.controller("editController", function($scope, $http, $route, $routeParams, $window, $location) {
$scope.member = {"id": $routeParams.id};
$http.get("/members/api/member/"+$scope.member.id).then(function(response){
- scope.member = response.data;
+ $scope.member = response.data;
});
$scope.send = function() {
- $http.put("/members/api/member", $scope.member);
+ $http.put("/members/api/member/"+$scope.member.id, $scope.member).then(function(data){
+ $window.alert("Jäsentiedot tallennettu");
+ $location.path("#/list");
+ });
+ }
+ $scope.cancel = function() { //user canceled. return to list
+ $location.path("#/list");
}
});