Mobile Client: merge

This commit is contained in:
Arthi-chaud
2022-03-06 18:45:16 +01:00
parent c237553418
commit c3e4f92eea
+5 -3
View File
@@ -47,9 +47,11 @@ class _SetupActionPageState extends State<SetupActionPage> {
void initState() {
super.initState();
var services = Provider.of<ServiceProvider>(context, listen: false).connectedServices;
widget.action.service = services.contains(widget.action.service) ? widget.action.service : services[0];
serviceState = widget.action.service;
availableActions = GetIt.I<AerisAPI>().getActionsFor(services.contains(serviceState) ? serviceState : services[0], widget.action);
if (services.isNotEmpty) {
widget.action.service = services.contains(widget.action.service) ? widget.action.service : services[0];
serviceState = widget.action.service;
availableActions = GetIt.I<AerisAPI>().getActionsFor(services.contains(serviceState) ? serviceState : services[0], widget.action);
}
}
Widget serviceDropdown(List<Service> services) {