diff --git a/desktop/tauri/src-tauri/src/main.rs b/desktop/tauri/src-tauri/src/main.rs index 411d4579..360aee63 100644 --- a/desktop/tauri/src-tauri/src/main.rs +++ b/desktop/tauri/src-tauri/src/main.rs @@ -126,6 +126,7 @@ fn main() { let cli_args = cli::parse(std::env::args()); + // TODO(vladimir): Support for other log targets? #[cfg(target_os = "linux")] let log_target = tauri_plugin_log::Target::new(tauri_plugin_log::TargetKind::Stdout); // let log_target = if let Some(data_dir) = cli_args.data { diff --git a/service/intel/filterlists/index.go b/service/intel/filterlists/index.go index 15055e3b..8b18254b 100644 --- a/service/intel/filterlists/index.go +++ b/service/intel/filterlists/index.go @@ -182,11 +182,13 @@ func updateListIndex() error { // Check if the version in the cache is current. _, err = getListIndexFromCache() + // index, err = getListIndexFromCache() switch { case errors.Is(err, database.ErrNotFound): log.Info("filterlists: index not in cache, starting update") case err != nil: log.Warningf("filterlists: failed to load index from cache, starting update: %s", err) + // TODO(vladimir): Change so it fits the new updater // case !listIndexUpdate.EqualsVersion(strings.TrimPrefix(index.Version, "v")): // log.Infof( // "filterlists: index from cache is outdated, starting update (%s != %s)", @@ -238,6 +240,7 @@ func updateListIndex() error { func ResolveListIDs(ids []string) ([]string, error) { index, err := getListIndexFromCache() if err != nil { + // FIXME(vladimir): Fix the stack overflow bug // if errors.Is(err, database.ErrNotFound) { // if err := updateListIndex(); err != nil { // return nil, err