(core) Tweak autocomplete to only suggest team members

Summary: This changes the suggestions in the User Manager autocomplete.

Test Plan: Project tests.

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D3656
This commit is contained in:
George Gevoian
2022-10-17 13:25:15 -07:00
parent bf24c29de4
commit efc3ba29d7
4 changed files with 22 additions and 8 deletions

View File

@@ -66,6 +66,7 @@ export interface IEditableMember {
origAccess: roles.Role|null;
isNew: boolean;
isRemoved: boolean;
isTeamMember?: boolean;
}
// An option for the select elements used in the UserManager.
@@ -87,6 +88,7 @@ interface IBuildMemberOptions {
picture?: string|null;
access: roles.Role|null;
parentAccess: roles.BasicRole|null;
isTeamMember?: boolean;
}
/**
@@ -309,6 +311,7 @@ export class UserManagerModelImpl extends Disposable implements UserManagerModel
picture: m.picture,
access: m.access,
parentAccess: m.parentAccess || null,
isTeamMember: m.isMember,
})
);
}
@@ -375,6 +378,7 @@ export class UserManagerModelImpl extends Disposable implements UserManagerModel
origAccess: member.access,
isNew: false,
isRemoved: false,
isTeamMember: member.isTeamMember,
};
}
}