From 78bee3f4259793fa6f45d58b9c388bce1e51d527 Mon Sep 17 00:00:00 2001
From: fakanpeter <fakanpeti@gmail.com>
Date: Sat, 11 May 2024 18:20:29 +0200
Subject: [PATCH] Changes in DB and bugfix - Dog pic, breed and age are now
 optional - Token validation fixed

---
 backend/src/main/java/hu/pazmany/controller/Controller.java | 2 +-
 backend/src/main/java/hu/pazmany/jpe/DogEntity.java         | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/backend/src/main/java/hu/pazmany/controller/Controller.java b/backend/src/main/java/hu/pazmany/controller/Controller.java
index fe04922..847a7a2 100644
--- a/backend/src/main/java/hu/pazmany/controller/Controller.java
+++ b/backend/src/main/java/hu/pazmany/controller/Controller.java
@@ -128,7 +128,7 @@ public class Controller {
 	}
 
 	private boolean isValidToken(String token) {
-		return token == null || !verifyTokenSignature(token);
+		return token != null || verifyTokenSignature(token);
 	}
 
 	private boolean verifyTokenSignature(String token) {
diff --git a/backend/src/main/java/hu/pazmany/jpe/DogEntity.java b/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
index 69626a0..832d543 100644
--- a/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
+++ b/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
@@ -13,14 +13,14 @@ public class DogEntity {
     @Column(name = "name", nullable = false)
     private String name;
 
-    @Column(name = "pic", nullable = false)
+    @Column(name = "pic")
     @Lob
     private byte[] picture;
 
-    @Column(name = "breed", nullable = false)
+    @Column(name = "breed")
     private String breed;
 
-    @Column(name = "age", nullable = false)
+    @Column(name = "age")
     private Integer age;
 
 
-- 
GitLab