refactor: fix pagination with stable resolveKey, use reactive default… (#4951)

* refactor: fix pagination with stable resolveKey, use reactive defaultRoles, and remove email permission check

* Changes from call

* More changes from call

* WIP fixing team composite cursor

* paginated items fix

* minor rename

* composite cursor tools improved

* fe undoing debugging stuff

* extra fixes

* invitable collabs fix

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
This commit is contained in:
andrewwallacespeckle
2025-06-19 09:28:31 +02:00
committed by GitHub
parent 794bd7c7e9
commit c89fe339ec
20 changed files with 228 additions and 151 deletions
@@ -90,7 +90,9 @@ export const requestToJoinWorkspaceFactory =
}
if (workspace.discoverabilityAutoJoinEnabled) {
const [workspaceAdmin] = await getWorkspaceTeam({
const {
items: [workspaceAdmin]
} = await getWorkspaceTeam({
workspaceId,
limit: 1,
filter: {