Skip to content

Commit 46b1ff4

Browse files
committed
encryptFields: check for nil field or digest
1 parent 6a50a43 commit 46b1ff4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

enterprise/dbcrypt/dbcrypt.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,10 @@ func (db *dbCrypt) encryptField(field *string, digest *sql.NullString) error {
270270
}
271271

272272
if field == nil {
273-
return nil
273+
return xerrors.Errorf("developer error: encryptField called with nil field")
274+
}
275+
if digest == nil {
276+
return xerrors.Errorf("developer error: encryptField called with nil digest")
274277
}
275278

276279
encrypted, err := db.ciphers[db.primaryCipherDigest].Encrypt([]byte(*field))

0 commit comments

Comments
 (0)