diff options
3 files changed, 7 insertions, 4 deletions
| diff --git a/ufund-api/src/main/java/com/ufund/api/ufundapi/controller/CupboardController.java b/ufund-api/src/main/java/com/ufund/api/ufundapi/controller/CupboardController.java index bffc9ec..9592490 100644 --- a/ufund-api/src/main/java/com/ufund/api/ufundapi/controller/CupboardController.java +++ b/ufund-api/src/main/java/com/ufund/api/ufundapi/controller/CupboardController.java @@ -1,7 +1,6 @@  package com.ufund.api.ufundapi.controller;  import java.io.IOException; -import java.security.InvalidParameterException;  import java.util.Map;  import java.util.logging.Level;  import java.util.logging.Logger; @@ -152,7 +151,7 @@ public class CupboardController {              } else {                  return new ResponseEntity<>(HttpStatus.NOT_FOUND);              } -        } catch (InvalidParameterException ex) { +        } catch (IllegalArgumentException ex) {              ex.printStackTrace();              return new ResponseEntity<>(HttpStatus.BAD_REQUEST);          } catch (IOException ex) { diff --git a/ufund-api/src/main/resources/application.properties b/ufund-api/src/main/resources/application.properties index 70cb171..c742063 100644 --- a/ufund-api/src/main/resources/application.properties +++ b/ufund-api/src/main/resources/application.properties @@ -1,4 +1,3 @@ -# rename to application.properties  server.error.include-message=always  cupboard.file=data/cupboard.json diff --git a/ufund-ui/src/app/components/cupboard/cupboard.component.ts b/ufund-ui/src/app/components/cupboard/cupboard.component.ts index 4088ae4..1b6d658 100644 --- a/ufund-ui/src/app/components/cupboard/cupboard.component.ts +++ b/ufund-ui/src/app/components/cupboard/cupboard.component.ts @@ -101,7 +101,12 @@ needs: any;        };        console.log("need:", need);        console.log(need.id, need, "need updated"); -      this.cupboardService.updateNeed(need.id, need).subscribe( +      this.cupboardService.updateNeed(need.id, need) +      .pipe(catchError((ex, r) => { +              this.statusText.next("Max goal must be greater than 0 " + friendlyHttpStatus[ex.status]) +              return of() +          })) +      .subscribe(          (result) => {            if (result) {              console.log("need updated successfully"); | 
