From fb860cd975d42fcd2c255f62d248877bcf5d3abc Mon Sep 17 00:00:00 2001 From: John Harrington <84741727+harr1424@users.noreply.github.com> Date: Tue, 16 Dec 2025 09:05:14 -0700 Subject: [PATCH] address review comments --- .../src/chromium/platform/sandbox.rs | 5 +-- .../tools/import/chromium-importer.service.ts | 6 +-- .../import/import-desktop.component.html | 24 ++++-------- .../tools/import/import-desktop.component.ts | 9 +---- .../chrome/import-chrome.component.ts | 39 +++++++------------ 5 files changed, 24 insertions(+), 59 deletions(-) diff --git a/apps/desktop/desktop_native/chromium_importer/src/chromium/platform/sandbox.rs b/apps/desktop/desktop_native/chromium_importer/src/chromium/platform/sandbox.rs index e9da982b7b7..fec37920b88 100644 --- a/apps/desktop/desktop_native/chromium_importer/src/chromium/platform/sandbox.rs +++ b/apps/desktop/desktop_native/chromium_importer/src/chromium/platform/sandbox.rs @@ -22,7 +22,6 @@ struct CheckBrowserInstalledResponse { #[derive(Debug, Deserialize)] #[serde(rename_all = "camelCase", tag = "type")] enum CommandResult { - // rename = "camelCase" was a review suggestion with breaking changes Success { value: T }, Error { error: String }, } @@ -180,9 +179,7 @@ async fn is_browser_installed(browser_name: &str) -> Result { .map(|(_, id)| *id); let Some(bundle_id) = bundle_id else { - return Ok(true); // ok_or(true) was a review suggestion with breaking changes - // Avoid ok_or(true): serializes Result as {"Ok": "..."} instead of string - // value + return Ok(true); }; let input = CommandInput { diff --git a/apps/desktop/src/app/tools/import/chromium-importer.service.ts b/apps/desktop/src/app/tools/import/chromium-importer.service.ts index cdf379d5952..fd111aa7c3a 100644 --- a/apps/desktop/src/app/tools/import/chromium-importer.service.ts +++ b/apps/desktop/src/app/tools/import/chromium-importer.service.ts @@ -12,11 +12,7 @@ export class ChromiumImporterService { // Used on Mac OS App Store builds to request permissions to browser entries outside the sandbox ipcMain.handle("chromium_importer.requestBrowserAccess", async (event, browser: string) => { - if (chromium_importer.requestBrowserAccess) { - return await chromium_importer.requestBrowserAccess(browser, isMacAppStore()); - } - // requestBrowserAccess not found, returning with no-op - return; + return await chromium_importer.requestBrowserAccess(browser, isMacAppStore()); }); ipcMain.handle("chromium_importer.getAvailableProfiles", async (event, browser: string) => { diff --git a/apps/desktop/src/app/tools/import/import-desktop.component.html b/apps/desktop/src/app/tools/import/import-desktop.component.html index 13fd29c900f..70f64c74574 100644 --- a/apps/desktop/src/app/tools/import/import-desktop.component.html +++ b/apps/desktop/src/app/tools/import/import-desktop.component.html @@ -1,21 +1,13 @@ - + {{ "import" | i18n }} -
- - @if (loading) { -
- -
- } -
+