Skip to content

Commit 06bab10

Browse files
committed
Handle previewExpression element with no text
1 parent ad20df3 commit 06bab10

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/config_generator/qgs_reader.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,8 @@ def __layer_edit_metadata(self, root, layer_metadata, maplayer, layername, map_p
378378

379379
# Display field
380380
previewExpression = maplayer.find('previewExpression')
381-
m = re.match(r'^"([^"]+)"$', previewExpression.text if previewExpression is not None else "")
381+
if previewExpression is not None:
382+
m = re.match(r'^"([^"]+)"$', previewExpression.text if previewExpression.text is not None else "")
382383
layer_metadata["displayField"] = m.group(1) if m else None
383384

384385
# Generate form

0 commit comments

Comments
 (0)