From 97a3ebf3a0c42eb5e16bf22038656a01973fa943 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Z=C3=BCrcher?= Date: Fri, 7 Nov 2025 08:04:01 +0100 Subject: [PATCH] remove refelect --- dbHandler.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/dbHandler.go b/dbHandler.go index b452ee0..e2e148d 100644 --- a/dbHandler.go +++ b/dbHandler.go @@ -314,15 +314,10 @@ func (dH *DBHandler) Exists(model any, key string, value any, likeSearch bool) ( dH.logger.Debug("exists", "checking existence for key "+query+" value "+fmt.Sprint(args)) - t := reflect.TypeOf(model) - if t.Kind() == reflect.Ptr { - t = t.Elem() - } - tx := dH.db.Where(query, args).Find(model) if tx.Error != nil { - dH.logger.Error("Exists", fmt.Sprintf("query failed: %w", tx.Error)) + dH.logger.Error("Exists", fmt.Sprintf("query failed: %v", tx.Error)) return false } return tx.RowsAffected > 0