]> Softwares of Agnibho - medscript.git/commitdiff
Check if background attr is in plugin
authorAgnibho Mondal <mondal@agnibho.com>
Thu, 2 Nov 2023 21:14:50 +0000 (02:44 +0530)
committerAgnibho Mondal <mondal@agnibho.com>
Thu, 2 Nov 2023 21:14:50 +0000 (02:44 +0530)
plugin.py

index fad6270c2ec0b97586b7b3e4c6cc0bc76983134c..2bab4765d430e5b62b70dcfad800cde390d7f313 100644 (file)
--- 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: