Fix hash-table-p errors loading projectile

I was reading from a file without making sure it exists!
This commit is contained in:
Henrik Lissner 2019-07-22 06:28:32 +02:00
parent ffdb726ed8
commit 4c70cfd102
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -124,7 +124,9 @@ c) are not valid projectile projects."
:before #'projectile-serialize-cache
(projectile-serialize projectile-projects-cache-time doom-projectile-cache-timer-file))
;; Restore it
(setq projectile-projects-cache-time (projectile-unserialize doom-projectile-cache-timer-file))
(when (file-readable-p doom-projectile-cache-timer-file)
(setq projectile-projects-cache-time
(projectile-unserialize doom-projectile-cache-timer-file)))
(def-advice! doom--projectile-default-generic-command-a (orig-fn &rest args)
"If projectile can't tell what kind of project you're in, it issues an error