Files
syncrow-app/lib/features
mohammad 7005d8ba83 Refactor device filtering logic and improve code readability
- Extracted the logic for filtering implemented devices into a separate method `_getOnlyImplementedDevices`
- Created a set `allowedDevices` to store the allowed device types
- Updated the filtering logic to use the `allowedDevices` set for checking device types
- Removed unnecessary conditions for filtering devices

Fix nullability issues in `Action` model

- Added null checks for `actionExecutor`, `entityId`, `name`, `type`, and `productType` properties in the `fromJson` method of the `Action` model
- Set default values for `actionExecutor` and `entityId` if they are null
- Updated the type casting for `name`, `type`, and `productType` properties to avoid potential nullability issues
2025-04-17 10:16:10 +03:00
..
2025-02-15 11:54:02 +04:00
2025-02-15 11:54:02 +04:00
2025-01-13 13:02:51 +03:00
2024-03-03 13:10:03 +03:00
2025-02-20 16:02:25 +03:00
2024-07-24 16:03:22 +03:00