- if (response.status !== 200) {
- Notification.error ({message: "Fail to start application=" + scope.label +" ID="+ scope.appliID, delay: 5000});
- elem.addClass ("fail");
- elem.removeClass ("success");
- scope.callback (scope.appliID, "/api/afm-main/start", response);
- return;
- }
-
- // Check this is a valid response from Binder
- if (response.data.request.jtype !== "AJB_reply" && response.data.request.api !== "start") {
- Notification.error ({message: "Invalid Respond to /opa/afm-main/start response.data="+response.data, delay: 5000});
- elem.addClass ("fail");
- elem.removeClass ("success");
- scope.callback (scope.appliID, "/api/afm-main/start", response);
+ if (response.status !== 200 || response.data.request.jtype !== "AJB_reply") {
+ notifyError ("start", response);