eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesNewPatchDialog.py

changeset 8205
4a0f1f896341
parent 8143
2c730d5fd177
child 8218
7c09585bd960
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesNewPatchDialog.py	Thu Apr 08 17:27:12 2021 +0200
+++ b/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesNewPatchDialog.py	Thu Apr 08 18:27:47 2021 +0200
@@ -33,15 +33,14 @@
         super(HgQueuesNewPatchDialog, self).__init__(parent)
         self.setupUi(self)
         
+        if mode not in (HgQueuesNewPatchDialog.REFRESH_MODE,
+                        HgQueuesNewPatchDialog.NEW_MODE):
+            raise ValueError("invalid value for mode")
+        
         self.__mode = mode
         if self.__mode == HgQueuesNewPatchDialog.REFRESH_MODE:
             self.nameLabel.hide()
             self.nameEdit.hide()
-        elif self.__mode == HgQueuesNewPatchDialog.NEW_MODE:
-            # nothing special here
-            pass
-        else:
-            raise ValueError("invalid value for mode")
         
         if message:
             self.messageEdit.setPlainText(message)

eric ide

mercurial