From: Agnibho Mondal <mondal@agnibho.com>
Date: Thu, 2 Nov 2023 21:14:50 +0000 (+0530)
Subject: Check if background attr is in plugin
X-Git-Tag: v0.4~4
X-Git-Url: https://code.agnibho.com/repo?a=commitdiff_plain;h=361db3175e3170a5876ff9f5a0dce103a8e1896b;p=medscript.git

Check if background attr is in plugin
---

diff --git a/plugin.py b/plugin.py
index fad6270..2bab476 100644
--- a/plugin.py
+++ b/plugin.py
@@ -107,7 +107,7 @@ class Plugin():
                     module.fileopen(QFileDialog.getOpenFileName()[0])
                 if(hasattr(module, "filesave") and callable(module.filesave)):
                     module.filesave(QFileDialog.getSaveFileName()[0])
-                if(module.background):
+                if(hasattr(module, "filesave") and module.background):
                     QMessageBox.information(None, "Information", "Module "+module.__name__+" will run in background.")
                     threading.Thread(target=self.background, args=[module.run, prescription]).start()
                 else: