diff --git a/archinstall/lib/models/application.py b/archinstall/lib/models/application.py index 95163e2b1e..aeb0f4ddf0 100644 --- a/archinstall/lib/models/application.py +++ b/archinstall/lib/models/application.py @@ -69,7 +69,7 @@ def json(self) -> BluetoothConfigSerialization: return {'enabled': self.enabled} @staticmethod - def parse_arg(arg: dict[str, Any]) -> 'BluetoothConfiguration': + def parse_arg(arg: BluetoothConfigSerialization) -> 'BluetoothConfiguration': return BluetoothConfiguration(arg['enabled']) @@ -83,7 +83,7 @@ def json(self) -> PowerManagementConfigSerialization: } @staticmethod - def parse_arg(arg: dict[str, Any]) -> 'PowerManagementConfiguration': + def parse_arg(arg: PowerManagementConfigSerialization) -> 'PowerManagementConfiguration': return PowerManagementConfiguration( PowerManagement(arg['power_management']), ) @@ -97,7 +97,7 @@ def json(self) -> PrintServiceConfigSerialization: return {'enabled': self.enabled} @staticmethod - def parse_arg(arg: dict[str, Any]) -> 'PrintServiceConfiguration': + def parse_arg(arg: PrintServiceConfigSerialization) -> 'PrintServiceConfiguration': return PrintServiceConfiguration(arg['enabled'])