fix(delCmd): error on KeyNotFound

This commit is contained in:
Lewis Wynne 2025-12-17 14:17:02 +00:00
parent 60d74e5ec1
commit f6f1376d1a

View file

@ -79,7 +79,7 @@ func del(cmd *cobra.Command, args []string) error {
sync: false, sync: false,
transact: func(tx *badger.Txn, k []byte) error { transact: func(tx *badger.Txn, k []byte) error {
if err := tx.Delete(k); errors.Is(err, badger.ErrKeyNotFound) { if err := tx.Delete(k); errors.Is(err, badger.ErrKeyNotFound) {
return nil return fmt.Errorf("cannot remove '%s': No such key", args[0])
} }
return fmt.Errorf("cannot remove '%s': %v", args[0], err) return fmt.Errorf("cannot remove '%s': %v", args[0], err)
}, },