From 0f68dbeeed6c38ab5e5a57142fa139690e5fc702 Mon Sep 17 00:00:00 2001 From: MalinAhlberg Date: Wed, 23 Oct 2024 13:15:44 +0200 Subject: [PATCH] remove unnecessary existance test --- sda/internal/database/db_functions.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/sda/internal/database/db_functions.go b/sda/internal/database/db_functions.go index 1756ca677..151ae1591 100644 --- a/sda/internal/database/db_functions.go +++ b/sda/internal/database/db_functions.go @@ -5,7 +5,6 @@ package database import ( "encoding/hex" "errors" - "fmt" "math" "strings" "time" @@ -788,14 +787,8 @@ func (dbs *SDAdb) SetKeyHash(keyHash, fileID string) error { dbs.checkAndReconnectIfNeeded() db := dbs.DB - query := `SELECT key_hash FROM sda.encryption_keys WHERE key_hash = $1;` - var hashID string - err := db.QueryRow(query, keyHash).Scan(&hashID) - if err != nil { - return fmt.Errorf("keyhash not present in database: %v", err) - } - query = "UPDATE sda.files SET key_hash = $1 WHERE id = $2;" - result, err := db.Exec(query, hashID, fileID) + query := "UPDATE sda.files SET key_hash = $1 WHERE id = $2;" + result, err := db.Exec(query, keyHash, fileID) if err != nil { return err