diff --git a/cmd/neofs-cli/modules/control/shards_dump.go b/cmd/neofs-cli/modules/control/shards_dump.go index c035a39584..5c08424797 100644 --- a/cmd/neofs-cli/modules/control/shards_dump.go +++ b/cmd/neofs-cli/modules/control/shards_dump.go @@ -62,7 +62,9 @@ func dumpShard(cmd *cobra.Command, _ []string) error { return fmt.Errorf("rpc error: %w", err) } - err = verifyResponse(resp.GetSignature(), resp.GetBody()) + if err = verifyResponse(resp.GetSignature(), resp.GetBody()); err != nil { + return err + } cmd.Println("Shard has been dumped successfully.") return nil diff --git a/cmd/neofs-cli/modules/control/synchronize_tree.go b/cmd/neofs-cli/modules/control/synchronize_tree.go index 023ce49ad1..16a7da3a84 100644 --- a/cmd/neofs-cli/modules/control/synchronize_tree.go +++ b/cmd/neofs-cli/modules/control/synchronize_tree.go @@ -39,6 +39,9 @@ func synchronizeTree(cmd *cobra.Command, _ []string) error { defer cancel() pk, err := key.Get(cmd) + if err != nil { + return err + } var cnr cid.ID cidStr, _ := cmd.Flags().GetString(commonflags.CIDFlag)