From ac24d1d2d4fcdabc61d36fbbbd053ce426f23e75 Mon Sep 17 00:00:00 2001 From: Jonas Martinez <36544012+jonas-martinez@users.noreply.github.com> Date: Mon, 2 Jan 2023 10:36:06 +0100 Subject: [PATCH] fix: Overview page refresh every 5 seconds (#66) --- lib/views/overview_page.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/views/overview_page.dart b/lib/views/overview_page.dart index 62803b2..ed8e8fe 100644 --- a/lib/views/overview_page.dart +++ b/lib/views/overview_page.dart @@ -76,7 +76,9 @@ class _OverviewPageState extends State { if (hasPendingBuild) { timer = Timer(Duration(seconds: 5), () { - setState(() {}); + buildModel.fetchBuilds(widget.appId).then((_) { + setState(() {}); + }); }); } @@ -89,7 +91,9 @@ class _OverviewPageState extends State { actionWidget: LenraButton( text: "Publish my application", disabled: hasPendingBuild, - onPressed: () => buildModel.createBuild(app!.id), + onPressed: () => buildModel.createBuild(app!.id).then((_) { + setState(() {}); + }), ), child: buildPage(context, hasPublishedBuild, builds), );