Skip to content

Commit 6e202b7

Browse files
committed
make sure empty dict is allowed
1 parent 26c6747 commit 6e202b7

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

compas-FoFin.rhproj

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"id": "5df3b821-822e-49e0-b24e-aebbe671c3d1",
99
"identity": {
1010
"name": "COMPAS-FormFinder",
11-
"version": "0.2.75-beta",
11+
"version": "0.3.2",
1212
"publisher": {
1313
"email": "tom.v.mele@gmail.com",
1414
"name": "Tom Van Mele",
@@ -30,13 +30,23 @@
3030
"width": 24,
3131
"height": 24
3232
},
33+
"dark": {
34+
"bytes": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAAIUlEQVRIDe3QAQ0AAADCoPdP7ewBESgMGDBgwIABAwY\u002BMAkYAAGvX7w8AAAAAElFTkSuQmCC",
35+
"width": 24,
36+
"height": 24
37+
},
3338
"icoData": "AAABAAEAGBgAAAEAIAC6AAAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAYAAAAGAgGAAAA4Hc9\u002BAAAAARnQU1BAANbXlz/JngAAABEZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAABigAwAEAAAAAQAAABgAAAAA4jV1rQAAACFJREFUSA3t0AENAAAAwqD3T\u002B3sAREoDBgwYMCAAQMGPjAJGAABr1\u002B8PAAAAABJRU5ErkJggg=="
3439
},
3540
"categoryIcon": {
3641
"light": {
3742
"bytes": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAAAFUlEQVQ4EWNgGAWjITAaAqMhAAkBAAQQAAG\u002BY1MiAAAAAElFTkSuQmCC",
3843
"width": 16,
3944
"height": 16
45+
},
46+
"dark": {
47+
"bytes": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAAAFUlEQVQ4EWNgGAWjITAaAqMhAAkBAAQQAAG\u002BY1MiAAAAAElFTkSuQmCC",
48+
"width": 16,
49+
"height": 16
4050
}
4151
}
4252
}
@@ -543,7 +553,6 @@
543553
}
544554
}
545555
],
546-
"libraries": [],
547556
"resources": [
548557
{
549558
"id": "848a81fd-55b8-4535-ada4-fcaeda84366b",

src/compas_fofin/datastructures/cablemesh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def __data__(self) -> dict:
1717
@classmethod
1818
def __from_data__(cls, data: dict) -> "CableMesh":
1919
cablemesh = super(CableMesh, cls).__from_data__(data)
20-
cablemesh.constraints = data["constraints"]
20+
cablemesh.constraints = data.get("constraints") or {}
2121
return cablemesh
2222

2323
def __init__(self, constraints: Optional[list[Constraint]] = None, **kwargs) -> None:

0 commit comments

Comments
 (0)