Fix logic for waiting for project's remote id

This commit is contained in:
Max Brunsfeld 2021-12-20 18:07:34 -08:00
parent 5d8d7de68d
commit a138955943

View file

@ -273,9 +273,11 @@ impl Project {
}
let mut watch = watch.unwrap();
loop {
if let Some(Some(id)) = watch.recv().await {
let id = *watch.borrow();
if let Some(id) = id {
return id;
}
watch.recv().await;
}
}
}