handling node deletion in status update

This commit is contained in:
Matthieu Hog 2024-12-10 11:05:26 +01:00
parent 0b1c0b028a
commit cdf74fc8c5

View file

@ -109,8 +109,11 @@ class FilesModTimePollerThread(QObject):
def updatePluginEnvStatus(n):
""" Will update the status of the plugin env """
if n.nodeDesc is not None:
n.isEnvBuild=n.nodeDesc.isBuilt
n.buildStatusChanged.emit()
try:
n.isEnvBuild=n.nodeDesc.isBuilt
n.buildStatusChanged.emit()
except Exception as E:
logging.warn("Plugin status update failed, node may be already deleted")
def run(self):
""" Poll watched files for last modification time. """