From 373511e1199de143c864a5bf373c7c7632053641 Mon Sep 17 00:00:00 2001
From: Sara <sarasdj@stud.ntnu.no>
Date: Thu, 8 Feb 2024 14:37:31 +0100
Subject: [PATCH] fix: set parsing in setState

---
 app/lib/main.dart                             |  14 +++++++-------
 .../__pycache__/data_structs.cpython-311.pyc  | Bin 1589 -> 1589 bytes
 .../__pycache__/get_markers.cpython-311.pyc   | Bin 1444 -> 1444 bytes
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app/lib/main.dart b/app/lib/main.dart
index 288b46b6..91f6c224 100644
--- a/app/lib/main.dart
+++ b/app/lib/main.dart
@@ -87,7 +87,9 @@ class _DefaultPageState extends State<DefaultPage> {
       // Parse json response to list of MarkerData objects if request is ok
       if (response.statusCode == 200) {
         var responseBody = await response.transform(utf8.decoder).join();
-        markerList = parseMarkerData(responseBody);
+        setState(() {
+          markerList = parseMarkerData(responseBody);
+        });
       } else {
         print('Request failed with status: ${response.statusCode}');
       }
@@ -156,12 +158,10 @@ class _DefaultPageState extends State<DefaultPage> {
                           width: markerData.size,
                           height: markerData.size,
                           point: markerData.location,
-                          builder: (ctx) => Container(
-                            child: Icon(
-                              Icons.location_on,
-                              color: markerData.color,
-                              size: markerData.size,
-                            ),
+                          builder: (ctx) => Icon(
+                            Icons.location_on,
+                            color: markerData.color,
+                            size: markerData.size,
                           ),
                         ),
                       )
diff --git a/server/__pycache__/data_structs.cpython-311.pyc b/server/__pycache__/data_structs.cpython-311.pyc
index 8dea98bcfe20ac3a6dcfb4290cc498c0b28974ca..7ee79c1976488f599402e6e459d3e6d73df7af1c 100644
GIT binary patch
delta 19
ZcmdnWvz3QyIWI340}!0PzL86t4FEE|1m*w$

delta 19
ZcmdnWvz3QyIWI340}!0Ow2@1j4FEE*1mgez

diff --git a/server/map/__pycache__/get_markers.cpython-311.pyc b/server/map/__pycache__/get_markers.cpython-311.pyc
index 6b2fcc46f8cf164508bc3de6dd6af98c1ca63601..584c67ac6dd58b5d3fbcc9f35fa30569e4a48c80 100644
GIT binary patch
delta 19
ZcmZ3&y@Z=<IWI340}!0PzL9GdD*!PR1uy^r

delta 19
ZcmZ3&y@Z=<IWI340}!mgw2^BTD*!N41rGoK

-- 
GitLab