Skip to content

Commit fc2fc58

Browse files
committed
[Rust] Add a precondition check to make sure metadata has been pulled before pulling remote projects
1 parent b9fad85 commit fc2fc58

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

rust/src/collaboration/remote.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,10 @@ impl Remote {
312312
&self,
313313
mut progress: F,
314314
) -> Result<(), ()> {
315+
if !self.has_loaded_metadata() {
316+
self.load_metadata()?;
317+
}
318+
315319
let success = unsafe {
316320
BNRemotePullProjects(
317321
self.handle.as_ptr(),

0 commit comments

Comments
 (0)