diff --git a/packages/client/src/components/app/forms/RelationshipField.svelte b/packages/client/src/components/app/forms/RelationshipField.svelte
index 54171309de..c40041c7d6 100644
--- a/packages/client/src/components/app/forms/RelationshipField.svelte
+++ b/packages/client/src/components/app/forms/RelationshipField.svelte
@@ -1,18 +1,15 @@
{#if fieldState}
option.primaryDisplay}
getOptionValue={option => option._id}
+ {options}
{placeholder}
+ {autocomplete}
bind:searchTerm
- loading={$fetch.loading}
bind:open
+ on:change={handleChange}
+ on:loadMore={() => fetch?.nextPage()}
/>
{/if}
diff --git a/packages/frontend-core/src/fetch/GroupUserFetch.ts b/packages/frontend-core/src/fetch/GroupUserFetch.ts
index 5b07e9decb..ca28a4dfa1 100644
--- a/packages/frontend-core/src/fetch/GroupUserFetch.ts
+++ b/packages/frontend-core/src/fetch/GroupUserFetch.ts
@@ -4,7 +4,7 @@ import { GroupUserDatasource, InternalTable } from "@budibase/types"
interface GroupUserQuery {
groupId: string
- emailSearch: string
+ emailSearch?: string
}
interface GroupUserDefinition {
diff --git a/packages/frontend-core/src/fetch/UserFetch.ts b/packages/frontend-core/src/fetch/UserFetch.ts
index e72ed8997d..995071b587 100644
--- a/packages/frontend-core/src/fetch/UserFetch.ts
+++ b/packages/frontend-core/src/fetch/UserFetch.ts
@@ -9,8 +9,8 @@ import {
} from "@budibase/types"
interface UserFetchQuery {
- appId: string
- paginated: boolean
+ appId?: string
+ paginated?: boolean
}
interface UserDefinition {