From cbafc00d427518c0d0d1fe4a097e59aa44b7cc48 Mon Sep 17 00:00:00 2001 From: moonD4rk Date: Sat, 23 May 2026 21:40:02 +0800 Subject: [PATCH] chore(keys): address PR #600 Copilot review - example: add -b chrome (without it, --keys + default -b all errors out) - use %q for keysPath in error wrap, matching surrounding style --- cmd/hack-browser-data/dump.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/hack-browser-data/dump.go b/cmd/hack-browser-data/dump.go index 133ea0b..84e87b4 100644 --- a/cmd/hack-browser-data/dump.go +++ b/cmd/hack-browser-data/dump.go @@ -35,7 +35,7 @@ func dumpCmd() *cobra.Command { hack-browser-data dump -b chrome -c password,cookie hack-browser-data dump -b chrome -f json -d output hack-browser-data dump -f cookie-editor - hack-browser-data dump --keys dump.json -p /path/to/copied/User\ Data + hack-browser-data dump --keys dump.json -b chrome -p /path/to/copied/User\ Data hack-browser-data dump --zip`, RunE: func(cmd *cobra.Command, args []string) error { browsers, err := selectBrowsers(browserName, profilePath, keychainPw, keysPath) @@ -128,13 +128,13 @@ func selectBrowsers(browserName, profilePath, keychainPw, keysPath string) ([]br f, err := os.Open(keysPath) if err != nil { - return nil, fmt.Errorf("open keys file %s: %w", keysPath, err) + return nil, fmt.Errorf("open keys file %q: %w", keysPath, err) } defer f.Close() dump, err := keyretriever.ReadJSON(f) if err != nil { - return nil, fmt.Errorf("read keys file %s: %w", keysPath, err) + return nil, fmt.Errorf("read keys file %q: %w", keysPath, err) } browser.ApplyDump(browsers, dump)