From 6c734b942e699d22c2ea8462e69a8476d5da21ee Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Thu, 29 May 2025 18:46:16 -0400 Subject: [PATCH] Remove some unnecessary None checks from desktop profile code This commit fixes some warnings reported by Pyright's reportUnnecessaryComparison checker. --- archinstall/default_profiles/desktops/hyprland.py | 3 +-- archinstall/default_profiles/desktops/labwc.py | 3 +-- archinstall/default_profiles/desktops/niri.py | 3 +-- archinstall/default_profiles/desktops/sway.py | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/archinstall/default_profiles/desktops/hyprland.py b/archinstall/default_profiles/desktops/hyprland.py index a8c36924e6..82aa4f6d7b 100644 --- a/archinstall/default_profiles/desktops/hyprland.py +++ b/archinstall/default_profiles/desktops/hyprland.py @@ -66,8 +66,7 @@ def _ask_seat_access(self) -> None: ).run() if result.type_ == ResultType.Selection: - if result.item() is not None: - self.custom_settings['seat_access'] = result.get_value().value + self.custom_settings['seat_access'] = result.get_value().value @override def do_on_select(self) -> None: diff --git a/archinstall/default_profiles/desktops/labwc.py b/archinstall/default_profiles/desktops/labwc.py index 19e75adfc8..98f93b04cf 100644 --- a/archinstall/default_profiles/desktops/labwc.py +++ b/archinstall/default_profiles/desktops/labwc.py @@ -63,8 +63,7 @@ def _ask_seat_access(self) -> None: ).run() if result.type_ == ResultType.Selection: - if result.item() is not None: - self.custom_settings['seat_access'] = result.get_value().value + self.custom_settings['seat_access'] = result.get_value().value @override def do_on_select(self) -> None: diff --git a/archinstall/default_profiles/desktops/niri.py b/archinstall/default_profiles/desktops/niri.py index ce63685539..ff4edf9945 100644 --- a/archinstall/default_profiles/desktops/niri.py +++ b/archinstall/default_profiles/desktops/niri.py @@ -71,8 +71,7 @@ def _ask_seat_access(self) -> None: ).run() if result.type_ == ResultType.Selection: - if result.item() is not None: - self.custom_settings['seat_access'] = result.get_value().value + self.custom_settings['seat_access'] = result.get_value().value @override def do_on_select(self) -> None: diff --git a/archinstall/default_profiles/desktops/sway.py b/archinstall/default_profiles/desktops/sway.py index 4d0fd7e6ac..d01611b0e2 100644 --- a/archinstall/default_profiles/desktops/sway.py +++ b/archinstall/default_profiles/desktops/sway.py @@ -73,8 +73,7 @@ def _ask_seat_access(self) -> None: ).run() if result.type_ == ResultType.Selection: - if result.item() is not None: - self.custom_settings['seat_access'] = result.get_value().value + self.custom_settings['seat_access'] = result.get_value().value @override def do_on_select(self) -> None: