Mobile Client: fix state in action form

This commit is contained in:
Arthi-chaud
2022-03-06 18:15:27 +01:00
parent f00b00101a
commit c237553418
+2 -1
View File
@@ -46,8 +46,9 @@ class _SetupActionPageState extends State<SetupActionPage> {
@override
void initState() {
super.initState();
serviceState = widget.action.service;
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);
}