3153 @param title title for the bookmark |
3153 @param title title for the bookmark |
3154 @type str |
3154 @type str |
3155 @param res result of the JavaScript |
3155 @param res result of the JavaScript |
3156 @type list |
3156 @type list |
3157 """ |
3157 """ |
3158 from .Bookmarks.BookmarkNode import BookmarkNode |
3158 from .Bookmarks.BookmarkNode import BookmarkNode, BookmarkNodeType |
3159 |
3159 |
3160 description = "" |
3160 description = "" |
3161 for meta in res: |
3161 for meta in res: |
3162 if meta["name"] == "description": |
3162 if meta["name"] == "description": |
3163 description = meta["content"] |
3163 description = meta["content"] |
3164 |
3164 |
3165 bookmark = BookmarkNode(BookmarkNode.Bookmark) |
3165 bookmark = BookmarkNode(BookmarkNodeType.Bookmark) |
3166 bookmark.url = url |
3166 bookmark.url = url |
3167 bookmark.title = title |
3167 bookmark.title = title |
3168 bookmark.desc = description |
3168 bookmark.desc = description |
3169 |
3169 |
3170 self.bookmarksManager().addBookmark(folder, bookmark) |
3170 self.bookmarksManager().addBookmark(folder, bookmark) |