skippa1978
Active member
Sorry für kleckerweise. Bei einer meiner Karten (so importiert aus Sunray) werden keine Mähpfade generiert und es gibt folgenden Fehler im Log:
Code:
INFO Backend: Create line mask
2023-06-05 07:19:28 ERROR Exception on /_dash-update-component [POST]
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python3.10/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
File "/usr/local/lib/python3.10/site-packages/dash/dash.py", line 1283, in dispatch
ctx.run(
File "/usr/local/lib/python3.10/site-packages/dash/_callback.py", line 450, in add_context
output_value = func(*func_args, **func_kwargs) # %% callback invoked %%
File "/usr/src/cassandra/src/components/state/map.py", line 55, in update
path.calc(mapdata.mowoffsetstatepage, mapdata.mowanglestatepage, rover_position, mapdata.patternstatepage)
File "/usr/src/cassandra/src/backend/map/path.py", line 20, in calc
route = lines.calcroute(area_to_mow, border, line_mask, edge_polygons, route)
File "/usr/src/cassandra/src/backend/map/lines.py", line 306, in calcroute
if line_to_edge != None and line_to_edge.length < line_going.length:
AttributeError: 'NoneType' object has no attribute 'length'