diff --git a/Apollo/assets/js/controllers/courseCtrl.js b/Apollo/assets/js/controllers/courseCtrl.js index 44103141..4376aeb1 100644 --- a/Apollo/assets/js/controllers/courseCtrl.js +++ b/Apollo/assets/js/controllers/courseCtrl.js @@ -136,6 +136,7 @@ app.controller('courseCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTab swal("Success!", response.data.message, "success"); $state.go($state.current, {}, {reload: true}); } else { + $scope.addMoreItems.splice($scope.addMoreItems.length-1); $scope.ldloading1[loading.replace('-', '_')] = false; swal("Failed!", response.data.message, "error"); } diff --git a/Apollo/assets/views/courseDetails.html b/Apollo/assets/views/courseDetails.html index 37a2382d..f9446477 100644 --- a/Apollo/assets/views/courseDetails.html +++ b/Apollo/assets/views/courseDetails.html @@ -156,12 +156,13 @@ Course id is required Invalid course id + ng-if="Form.coursecode.$dirty && Form.coursecode.$error.pattern || Form.coursecode.$error.maxlength ">Invalid course id +