AttributeError: 'ClassDefinition' object has no attribute 'lookup'

Issue #135 resolved
Benjamin Jakimow created an issue
AttributeError: 'ClassDefinition' object has no attribute 'lookup' 
Traceback (most recent call last):
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 947, in addDataSource
    dataSourceNode = CreateNodeFromDataSource(dataSource, None)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 1211, in CreateNodeFromDataSource
    node = HubFlowObjectTreeNode(parent, dataSource)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 648, in __init__
    super(HubFlowObjectTreeNode, self).__init__(*args, **kwds)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 387, in __init__
    self.connectDataSource(dataSource)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 715, in connectDataSource
    fetchInternals(self, self.flowObject.__dict__, objects)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 689, in fetchInternals
    fetchInternals(node, i, objects)
  File "C:/Users/geo_beja/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapbox\gui\datasourcemanager.py", line 669, in fetchInternals
    colors = np.asarray(obj.lookup).reshape((obj.classes,3))
AttributeError: 'ClassDefinition' object has no attribute 'lookup'

Comments (1)

  1. Log in to comment