diff --git a/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/persistence/impl/OwnerJdbcDao.java b/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/persistence/impl/OwnerJdbcDao.java index 4d51cfce44221bc40c297f1ee9940e4d1db89d45..4957f8044820da2797aa706211b4e2832f7f3e3b 100644 --- a/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/persistence/impl/OwnerJdbcDao.java +++ b/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/persistence/impl/OwnerJdbcDao.java @@ -165,7 +165,7 @@ public class OwnerJdbcDao implements OwnerDao { int changes = jdbcTemplate.update(connection -> { PreparedStatement ps = connection.prepareStatement(sql); - ps.setString(1, owner.getName()); + ps.setString(1, owner.getName().trim()); ps.setObject(2, owner.getUpdatedAt()); ps.setObject(3, owner.getId()); return ps; diff --git a/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/util/Validator.java b/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/util/Validator.java index 2ab9e1f75b1d6daa107fc78bd73558d91264884d..020be025340135ecc9a9b9930e413e0f8344dbe7 100644 --- a/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/util/Validator.java +++ b/backend/src/main/java/at/ac/tuwien/sepm/assignment/individual/util/Validator.java @@ -21,7 +21,7 @@ public class Validator { if(owner.getId() == null || owner.getId() == 0) { throw new ValidationException("Owner Id cannot be null or 0"); } - if(owner.getName() == null || owner.getName().isEmpty()) { + if(owner.getName() == null || owner.getName().isEmpty() || owner.getName().isBlank()) { throw new ValidationException("Required value for owner missing: name"); } } diff --git a/frontend/wendys-friends/src/app/component/add-owner/add-owner.component.html b/frontend/wendys-friends/src/app/component/add-owner/add-owner.component.html index fd4662ce16a07f4c8cf22dc18e905d852201c90e..0532fbca5c90a5139c9a0747a8581e8926625e26 100644 --- a/frontend/wendys-friends/src/app/component/add-owner/add-owner.component.html +++ b/frontend/wendys-friends/src/app/component/add-owner/add-owner.component.html @@ -17,7 +17,7 @@
- +
diff --git a/frontend/wendys-friends/src/app/component/update-owner/update-owner.component.html b/frontend/wendys-friends/src/app/component/update-owner/update-owner.component.html index 39b6f41821616ad1c70b2bc08c4fb22222521c28..d9a41b00fc9d335797546212bbaad11812b94abf 100644 --- a/frontend/wendys-friends/src/app/component/update-owner/update-owner.component.html +++ b/frontend/wendys-friends/src/app/component/update-owner/update-owner.component.html @@ -1,26 +1,26 @@ + Error! {{ errorMessage }} + + - + -
-

Update owner

- -
- - -
+
+

Update owner

+ +
+ + +
- - Cancel - -
\ No newline at end of file + + Cancel + +