fix: skip chromium snapshot dir to find right database

- Refactored variable names for clarity and consistency in multiple files
- Updated logic to filter sensitive items based on a flag
- Implemented a function to skip processing specific paths to improve performance
This commit is contained in:
moonD4rk
2024-07-15 17:22:12 +08:00
committed by ᴍᴏᴏɴD4ʀᴋ
parent fc8a3515d8
commit a6c6f2dd92
3 changed files with 24 additions and 16 deletions
+4 -4
View File
@@ -65,13 +65,13 @@ func pickChromium(name, profile string) []Browser {
if !fileutil.IsDirExists(filepath.Clean(profile)) {
slog.Error("find browser failed, profile folder does not exist", "browser", c.name)
}
chromiumList, err := chromium.New(c.name, c.storage, profile, c.dataTypes)
chromes, err := chromium.New(c.name, c.storage, profile, c.dataTypes)
if err != nil {
slog.Error("new chromium error", "err", err)
}
for _, b := range chromiumList {
slog.Warn("find browser success", "browser", b.Name())
browsers = append(browsers, b)
for _, chrome := range chromes {
slog.Warn("find browser success", "browser", chrome.Name())
browsers = append(browsers, chrome)
}
}
return browsers