--- a/eric6/Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py Fri Apr 02 11:59:41 2021 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py Sat May 01 14:27:20 2021 +0200 @@ -39,7 +39,7 @@ @param mode mode of the dialog (string, "browse" or "select") @param parent parent widget (QWidget) """ - super(SvnRepoBrowserDialog, self).__init__(parent) + super().__init__(parent) self.setupUi(self) SvnDialogMixin.__init__(self) self.setWindowFlags(Qt.WindowType.Window) @@ -107,19 +107,10 @@ @param url url of the entry (string) @return reference to the generated item (QTreeWidgetItem) """ - if repopath == "/": - path = url - else: - path = url.split("/")[-1] + path = url if repopath == "/" else url.split("/")[-1] - if revision == "": - rev = "" - else: - rev = revision.number - if date == "": - dt = "" - else: - dt = formatTime(date) + rev = revision.number if revision else "" + dt = formatTime(date) if date else "" if author is None: author = "" @@ -297,7 +288,7 @@ if self.focusWidget() == self.urlCombo: return - super(SvnRepoBrowserDialog, self).accept() + super().accept() def getSelectedUrl(self): """