branch: elpa/elfeed
commit 4000a5586c58638dfc20e1b29db78e9f00734c55
Author: Daniel Mendler <[email protected]>
Commit: Daniel Mendler <[email protected]>

    Simplify db loading
---
 elfeed-db.el | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/elfeed-db.el b/elfeed-db.el
index 08a8a534a4..e682abaee1 100644
--- a/elfeed-db.el
+++ b/elfeed-db.el
@@ -390,13 +390,10 @@ The FEED-OR-ID may be a feed struct or a feed ID (url)."
       (cl-letf (((default-value 'major-mode) 'fundamental-mode))
         (with-current-buffer (find-file-noselect index :nowarn)
           (goto-char (point-min))
-          (if (eql elfeed-db-version 4)
-              ;; May need to skip over dummy database
-              (let ((db-1 (read (current-buffer)))
-                    (db-2 (ignore-errors (read (current-buffer)))))
-                (setf elfeed-db (or db-2 db-1)))
-            ;; Just load first database
-            (setf elfeed-db (read (current-buffer))))
+          ;; May need to skip over dummy database
+          (let ((db-1 (read (current-buffer)))
+                (db-2 (ignore-errors (read (current-buffer)))))
+            (setf elfeed-db (or db-2 db-1)))
           (kill-buffer))))
     ;; Perform an upgrade if necessary and possible
     (unless (equal (plist-get elfeed-db :version) elfeed-db-version)

Reply via email to