diff --git a/owrx/bookmarks.py b/owrx/bookmarks.py index 07da77c4..15e209d8 100644 --- a/owrx/bookmarks.py +++ b/owrx/bookmarks.py @@ -118,6 +118,10 @@ class Bookmarks(object): logger.exception("error while processing bookmarks from %s", file) return result + def getEditableBookmarks(self): + self._refresh() + return [b for b in self.bookmarks if b.srcFile is None] + def getBookmarks(self, range=None): self._refresh() if range is None: diff --git a/owrx/controllers/settings/bookmarks.py b/owrx/controllers/settings/bookmarks.py index 2704bb6d..0d4104e0 100644 --- a/owrx/controllers/settings/bookmarks.py +++ b/owrx/controllers/settings/bookmarks.py @@ -22,7 +22,7 @@ class BookmarksController(AuthorizationMixin, BreadcrumbMixin, WebpageController return variables def render_table(self): - bookmarks = Bookmarks.getSharedInstance().getBookmarks() + bookmarks = Bookmarks.getSharedInstance().getEditableBookmarks() emptyText = """