From de5334e9fb3e0f8e92d1edb30fe1404796220f60 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Tue, 27 Jun 2023 14:20:29 +0200
Subject: [PATCH] FIX inverted logic

---
 src/caosdb/common/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/caosdb/common/models.py b/src/caosdb/common/models.py
index 8a961a52..2eae56bb 100644
--- a/src/caosdb/common/models.py
+++ b/src/caosdb/common/models.py
@@ -2601,10 +2601,10 @@ class Messages(list):
 
         for msg in self:
             if exact:
-                if self._hash(msg.t, msg.c) == self._hash(type, code):
+                if msg.type == type and msg.code == code:
                     return msg
             else:
-                if msg.type == type and msg.code == code:
+                if self._hash(msg.t, msg.c) == self._hash(type, code):
                     return msg
 
         return default
-- 
GitLab