From 38e7895b71f969592bc77f329f027fef7aa76e60 Mon Sep 17 00:00:00 2001 From: shimun Date: Thu, 1 Dec 2022 13:58:56 +0000 Subject: [PATCH] fix: return empty vec --- src/certs.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/certs.rs b/src/certs.rs index 6719e29..063f40c 100644 --- a/src/certs.rs +++ b/src/certs.rs @@ -8,6 +8,9 @@ pub async fn read_certs( ca: &PublicKey, path: impl AsRef, ) -> anyhow::Result> { + if !path.as_ref().exists() { + return Ok(Vec::new()); + } read_dir(path.as_ref().join(ca_dir(ca))).await }