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