From a849f8ef0bbc3ae7dc98e0d48278df30a9ce853f Mon Sep 17 00:00:00 2001
From: Dapeng <verydapeng@gmail.com>
Date: Wed, 21 Sep 2016 13:14:44 +0800
Subject: [PATCH] add primitive error ajax error handling for visits page

---
 src/main/webapp/scripts/app/visits/visits.component.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/scripts/app/visits/visits.component.js b/src/main/webapp/scripts/app/visits/visits.component.js
index f8de1cb8..672c57e6 100644
--- a/src/main/webapp/scripts/app/visits/visits.component.js
+++ b/src/main/webapp/scripts/app/visits/visits.component.js
@@ -26,8 +26,11 @@ angular.module("visits").component("visits", {
             console.log(data);
             $http.post(url, data).then(function() {
                 $location.url("owners/" + $routeParams.ownerId);
-            }, function() {
-
+            }, function (response) {
+                var error = response.data;
+                alert(error.error + "\r\n" + error.errors.map(function (e) {
+                        return e.field + ": " + e.defaultMessage;
+                    }).join("\r\n"));
             });
         };
     }]
-- 
GitLab