@@ -10,12 +10,12 @@ type DeleteEntityPublicParams = {
1010} ;
1111
1212const deleteEntityQueryDocument = gql `
13- query entityToDelete($entityId: String !, $spaceId: String !) {
14- entity(id: $entityId, spaceId: $spaceId ) {
15- values {
13+ query entityToDelete($entityId: UUID !, $spaceId: UUID !) {
14+ entity(id: $entityId) {
15+ valuesList(filter: {spaceId: {is: $spaceId}}) {
1616 propertyId
1717 }
18- relations {
18+ relationsList(filter: {spaceId: {is: $spaceId}}) {
1919 id
2020 }
2121 }
@@ -24,10 +24,10 @@ query entityToDelete($entityId: String!, $spaceId: String!) {
2424
2525type EntityToDeleteQueryResult = {
2626 entity : {
27- values : {
27+ valuesList : {
2828 propertyId : string ;
2929 } [ ] ;
30- relations : {
30+ relationsList : {
3131 id : string ;
3232 } [ ] ;
3333 } ;
@@ -45,14 +45,14 @@ export const useDeleteEntityPublic = <S extends Entity.AnyNoContext>(type: S, {
4545 if ( ! result ) {
4646 return { success : false , error : 'Entity not found' } ;
4747 }
48- const { values , relations } = result . entity ;
48+ const { valuesList , relationsList } = result . entity ;
4949 const ops : Op [ ] = [ ] ;
5050 const { ops : unsetEntityValuesOps } = Graph . unsetEntityValues ( {
5151 id,
52- properties : values . map ( ( { propertyId } ) => propertyId ) ,
52+ properties : valuesList . map ( ( { propertyId } ) => propertyId ) ,
5353 } ) ;
5454 ops . push ( ...unsetEntityValuesOps ) ;
55- for ( const relation of relations ) {
55+ for ( const relation of relationsList ) {
5656 const { ops : deleteRelationOps } = Graph . deleteRelation ( { id : relation . id } ) ;
5757 ops . push ( ...deleteRelationOps ) ;
5858 }
0 commit comments