Skip to content

Commit ff650ca

Browse files
committed
Simplify the function
1 parent 43dc457 commit ff650ca

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

languages/go/goeql/goeql.go

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -187,25 +187,15 @@ func serializeQuery(value any, table string, column string, queryType any) ([]by
187187

188188
// ToEncryptedColumn converts a plaintext value to a string, and returns the EncryptedColumn struct for inserting into a database.
189189
func ToEncryptedColumn(value any, table string, column string, queryType any) (EncryptedColumn, error) {
190-
if queryType == nil {
191-
str, err := convertToString(value)
192-
if err != nil {
193-
return EncryptedColumn{}, fmt.Errorf("error: %v", err)
194-
}
195-
196-
data := EncryptedColumn{K: "pt", P: str, I: TableColumn{T: table, C: column}, V: 1, Q: nil}
197-
198-
return data, nil
199-
} else {
200-
str, err := convertToString(value)
201-
if err != nil {
202-
return EncryptedColumn{}, fmt.Errorf("error: %v", err)
203-
}
204-
205-
data := EncryptedColumn{K: "pt", P: str, I: TableColumn{T: table, C: column}, V: 1, Q: queryType}
206-
207-
return data, nil
190+
str, err := convertToString(value)
191+
if err != nil {
192+
return EncryptedColumn{}, fmt.Errorf("error: %v", err)
193+
}
194+
data := EncryptedColumn{K: "pt", P: str, I: TableColumn{T: table, C: column}, V: 1, Q: nil}
195+
if queryType != nil {
196+
data.Q = queryType
208197
}
198+
return data, nil
209199
}
210200

211201
func convertToString(value any) (string, error) {

0 commit comments

Comments
 (0)