--- a/src/eric7/WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py Fri Jan 05 16:04:03 2024 +0100 +++ b/src/eric7/WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py Sat Jan 06 15:21:02 2024 +0100 @@ -253,7 +253,7 @@ @return imported bookmarks @rtype BookmarkNode """ - from ..BookmarkNode import BookmarkNode + from ..BookmarkNode import BookmarkNode, BookmarkNodeType try: with open(self.__fileName, "r", encoding="utf-8") as f: @@ -265,7 +265,7 @@ ).format(self.__fileName, str(err)) return None - importRootNode = BookmarkNode(BookmarkNode.Folder) + importRootNode = BookmarkNode(BookmarkNodeType.Folder) if contents["version"] == 1: self.__processRoots(contents["roots"], importRootNode) @@ -312,9 +312,9 @@ @param rootNode node to add the bookmarks to @type BookmarkNode """ - from ..BookmarkNode import BookmarkNode + from ..BookmarkNode import BookmarkNode, BookmarkNodeType - folder = BookmarkNode(BookmarkNode.Folder, rootNode) + folder = BookmarkNode(BookmarkNodeType.Folder, rootNode) folder.title = data["name"].replace("&", "&&") for node in data["children"]: if node["type"] == "folder": @@ -331,9 +331,9 @@ @param rootNode node to add the bookmarks to @type BookmarkNode """ - from ..BookmarkNode import BookmarkNode + from ..BookmarkNode import BookmarkNode, BookmarkNodeType - bookmark = BookmarkNode(BookmarkNode.Bookmark, rootNode) + bookmark = BookmarkNode(BookmarkNodeType.Bookmark, rootNode) bookmark.url = data["url"] bookmark.title = data["name"].replace("&", "&&")