From b689656547172a3303def3057566d630ddde90ef Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Fri, 30 May 2025 07:12:49 +0000 Subject: [PATCH] Remove some unnecessary None checks from desktop profile code (#3546) 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 a8c36924..82aa4f6d 100644 --- a/archinstall/default_profiles/desktops/hyprland.py +++ b/archinstall/default_profiles/desktops/hyprland.py @@ -66,8 +66,7 @@ class HyprlandProfile(XorgProfile): ).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 19e75adf..98f93b04 100644 --- a/archinstall/default_profiles/desktops/labwc.py +++ b/archinstall/default_profiles/desktops/labwc.py @@ -63,8 +63,7 @@ class LabwcProfile(XorgProfile): ).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 ce636855..ff4edf99 100644 --- a/archinstall/default_profiles/desktops/niri.py +++ b/archinstall/default_profiles/desktops/niri.py @@ -71,8 +71,7 @@ class NiriProfile(XorgProfile): ).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 4d0fd7e6..d01611b0 100644 --- a/archinstall/default_profiles/desktops/sway.py +++ b/archinstall/default_profiles/desktops/sway.py @@ -73,8 +73,7 @@ class SwayProfile(XorgProfile): ).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: