From 3c2f711b6b11b9f2df94c34b9745834084558559 Mon Sep 17 00:00:00 2001 From: Alexander Bruy Date: Thu, 27 Apr 2023 08:51:02 +0300 Subject: [PATCH] address review --- Mergin/utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mergin/utils.py b/Mergin/utils.py index 06561ad..d4eb500 100644 --- a/Mergin/utils.py +++ b/Mergin/utils.py @@ -1331,6 +1331,10 @@ def setup_tracking_layer(layer): - set default values for fields - apply default styling """ + idx = layer.fields().indexFromName("fid") + cfg = QgsEditorWidgetSetup('Hidden', {}) + layer.setEditorWidgetSetup(idx, cfg) + idx = layer.fields().indexFromName("tracking_start_time") start_time_default = QgsDefaultValue() start_time_default.setExpression("@tracking_start_time") @@ -1343,7 +1347,7 @@ def setup_tracking_layer(layer): idx = layer.fields().indexFromName("total_distance") distance_default = QgsDefaultValue() - distance_default.setExpression("$length") + distance_default.setExpression("round($length, 2)") layer.setDefaultValueDefinition(idx, distance_default) idx = layer.fields().indexFromName("tracked_by")