Data changes to prepare for workspaceMember page (#10439)

Workspace Member will get their own record page in the future.

This PR lays backend changes to prepare for this:
- Settings most fields on WorkspaceMember as system fields
- Renaming workspaceMember/workspaceMemberId to
forWorkspaceMember/forWorkspaceMemberId as it conflicts with the morph
relationship, if we want to be able to add a workspace member as
favorite

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
Félix Malfait
2025-02-24 17:37:08 +01:00
committed by GitHub
parent ccca441ff5
commit cbd4d98c85
23 changed files with 190 additions and 165 deletions

View File

@ -170,6 +170,7 @@ export const PERSON_FRAGMENT_WITH_DEPTH_ONE_RELATIONS = `
createdAt
deletedAt
favoriteFolderId
forWorkspaceMemberId
id
noteId
opportunityId
@ -183,7 +184,6 @@ export const PERSON_FRAGMENT_WITH_DEPTH_ONE_RELATIONS = `
workflowId
workflowRunId
workflowVersionId
workspaceMemberId
}
}
}

View File

@ -107,9 +107,9 @@ export const query = gql`
id
companyId
createdAt
forWorkspaceMemberId
personId
position
workspaceMemberId
updatedAt
}
}

View File

@ -105,6 +105,7 @@ const mocks: MockedResponse[] = [
createdAt
deletedAt
favoriteFolderId
forWorkspaceMemberId
id
noteId
opportunityId
@ -118,7 +119,6 @@ const mocks: MockedResponse[] = [
workflowId
workflowRunId
workflowVersionId
workspaceMemberId
}
}
}

View File

@ -105,6 +105,7 @@ const companyMocks = [
createdAt
deletedAt
favoriteFolderId
forWorkspaceMemberId
id
noteId
opportunityId
@ -118,7 +119,6 @@ const companyMocks = [
workflowId
workflowRunId
workflowVersionId
workspaceMemberId
}
}
}