refactor(tvix/nix-daemon): use if let Some(_) = …
This makes it a bit less verbose. Change-Id: I41835f43628d7a10855b9d89816e8d20eb7546d2 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12881 Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com> Reviewed-by: Domen Kožar <domen@cachix.org> Tested-by: BuildkiteCI Autosubmit: flokli <flokli@flokli.de>
This commit is contained in:
parent
adf9c47626
commit
12c9db5a9a
1 changed files with 4 additions and 8 deletions
|
@ -42,16 +42,12 @@ impl NixDaemonIO for TvixDaemon {
|
|||
&self,
|
||||
path: &StorePath<String>,
|
||||
) -> Result<Option<UnkeyedValidPathInfo>> {
|
||||
match self.path_info_service.get(*path.digest()).await? {
|
||||
Some(path_info) => {
|
||||
if path_info.store_path.name() == path.name() {
|
||||
Ok(Some(into_unkeyed_path_info(path_info)))
|
||||
} else {
|
||||
Ok(None)
|
||||
}
|
||||
if let Some(path_info) = self.path_info_service.get(*path.digest()).await? {
|
||||
if path_info.store_path.name() == path.name() {
|
||||
return Ok(Some(into_unkeyed_path_info(path_info)));
|
||||
}
|
||||
None => Ok(None),
|
||||
}
|
||||
Ok(None)
|
||||
}
|
||||
|
||||
async fn query_path_from_hash_part(&self, hash: &[u8]) -> Result<Option<UnkeyedValidPathInfo>> {
|
||||
|
|
Loading…
Reference in a new issue