eric6/WebBrowser/Bookmarks/BookmarksImporters/FirefoxImporter.py

changeset 8260
2161475d9639
parent 8218
7c09585bd960
--- a/eric6/WebBrowser/Bookmarks/BookmarksImporters/FirefoxImporter.py	Wed Apr 21 19:40:50 2021 +0200
+++ b/eric6/WebBrowser/Bookmarks/BookmarksImporters/FirefoxImporter.py	Thu Apr 22 18:02:47 2021 +0200
@@ -125,10 +125,11 @@
                 id_ = row[0]
                 parent = row[1]
                 title = row[2]
-                if parent in folders:
-                    folder = BookmarkNode(BookmarkNode.Folder, folders[parent])
-                else:
-                    folder = BookmarkNode(BookmarkNode.Folder, importRootNode)
+                folder = (
+                    BookmarkNode(BookmarkNode.Folder, folders[parent])
+                    if parent in folders else
+                    BookmarkNode(BookmarkNode.Folder, importRootNode)
+                )
                 folder.title = title.replace("&", "&&")
                 folders[id_] = folder
         except sqlite3.DatabaseError as err:

eric ide

mercurial