@@ -1947,10 +1947,7 @@ mod tests {
.map(|w| {
(
w.root_name.as_str(),
- w.participants
- .iter()
- .map(|p| p.github_login.as_str())
- .collect(),
+ w.guests.iter().map(|p| p.github_login.as_str()).collect(),
)
})
.collect();
@@ -204,7 +204,7 @@ impl Store {
host.worktrees.push(proto::WorktreeMetadata {
root_name: worktree.root_name.clone(),
is_shared: worktree.share().is_ok(),
- participants: guests.into_iter().collect(),
+ guests: guests.into_iter().collect(),
});
}
}
@@ -146,7 +146,7 @@ impl PeoplePanel {
.with_style(theme.worktree_name.container)
.boxed(),
)
- .with_children(worktree.participants.iter().filter_map(|participant| {
+ .with_children(worktree.guests.iter().filter_map(|participant| {
participant.avatar.clone().map(|avatar| {
Image::new(avatar)
.with_style(theme.worktree_guest_avatar)
@@ -30,7 +30,7 @@ pub struct Collaborator {
pub struct WorktreeMetadata {
pub root_name: String,
pub is_shared: bool,
- pub participants: Vec<Arc<User>>,
+ pub guests: Vec<Arc<User>>,
}
pub struct UserStore {
@@ -112,7 +112,7 @@ impl UserStore {
collaborator
.worktrees
.iter()
- .flat_map(|w| &w.participants)
+ .flat_map(|w| &w.guests)
.copied(),
);
}
@@ -224,9 +224,9 @@ impl Collaborator {
.await?;
let mut worktrees = Vec::new();
for worktree in collaborator.worktrees {
- let mut participants = Vec::new();
- for participant_id in worktree.participants {
- participants.push(
+ let mut guests = Vec::new();
+ for participant_id in worktree.guests {
+ guests.push(
user_store
.update(cx, |user_store, cx| {
user_store.fetch_user(participant_id, cx)
@@ -237,7 +237,7 @@ impl Collaborator {
worktrees.push(WorktreeMetadata {
root_name: worktree.root_name,
is_shared: worktree.is_shared,
- participants,
+ guests,
});
}
Ok(Self { user, worktrees })