Untitled

 avatar
unknown
plain_text
2 years ago
757 B
3
Indexable
    async def execute_activity(self, widget):
    # TODO: INSERT CODE HERE TO EXECUTE EVENT widget.id in simulation self.sim_id for graph self.graph.id
    #       RETURN result in response
        self.sim_id = widget.id
        response = f"https://repository.dcrgraphs.net/api/graphs/{self.graph_id}/sims/{self.sim_id}/events?filter=only-enabled"
        if len(response.text) == 0:
            enabled_events = await self.get_enabled_events()
        else:
            print(f'[!] {response.text}')
        if enabled_events:
            root = ET.fromstring(enabled_events.json())
            events = root.findall('event')
            self.update_activities_box(events)
        else:
            print("[!] No enabled events!")
        return response
Editor is loading...