mirror of
				https://github.com/strapi/strapi.git
				synced 2025-11-03 19:36:20 +00:00 
			
		
		
		
	fix transform objects
This commit is contained in:
		
							parent
							
								
									6ad18b8b72
								
							
						
					
					
						commit
						af4e02e1cc
					
				@ -72,6 +72,8 @@ const options = {
 | 
				
			|||||||
        filter(entity) {
 | 
					        filter(entity) {
 | 
				
			||||||
          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
					          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
        map(entity) {
 | 
					        map(entity) {
 | 
				
			||||||
          // remove somePrivateField from privateThing entities
 | 
					          // remove somePrivateField from privateThing entities
 | 
				
			||||||
          if (entity.type === 'api::privateThing.privateThing') {
 | 
					          if (entity.type === 'api::privateThing.privateThing') {
 | 
				
			||||||
@ -215,6 +217,8 @@ const options = {
 | 
				
			|||||||
        filter(entity) {
 | 
					        filter(entity) {
 | 
				
			||||||
          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
					          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
        // exclude all entities with an id higher than 100
 | 
					        // exclude all entities with an id higher than 100
 | 
				
			||||||
        filter(entity) {
 | 
					        filter(entity) {
 | 
				
			||||||
          return Number(entity.id) <= 100;
 | 
					          return Number(entity.id) <= 100;
 | 
				
			||||||
@ -230,6 +234,8 @@ const options = {
 | 
				
			|||||||
            !DEFAULT_IGNORED_CONTENT_TYPES.includes(link.right.type)
 | 
					            !DEFAULT_IGNORED_CONTENT_TYPES.includes(link.right.type)
 | 
				
			||||||
          );
 | 
					          );
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
        // remember to exclude links as well or else an error will be thrown when attempting to link an entity we filtered
 | 
					        // remember to exclude links as well or else an error will be thrown when attempting to link an entity we filtered
 | 
				
			||||||
        filter(entity) {
 | 
					        filter(entity) {
 | 
				
			||||||
          return Number(link.left.id) <= 100 || Number(link.right.id) <= 100)
 | 
					          return Number(link.left.id) <= 100 || Number(link.right.id) <= 100)
 | 
				
			||||||
@ -258,6 +264,8 @@ const options = {
 | 
				
			|||||||
        filter(entity) {
 | 
					        filter(entity) {
 | 
				
			||||||
          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
					          return !DEFAULT_IGNORED_CONTENT_TYPES.includes(entity.type);
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
        map(entity) {
 | 
					        map(entity) {
 | 
				
			||||||
          // remove somePrivateField from privateThing entities
 | 
					          // remove somePrivateField from privateThing entities
 | 
				
			||||||
          if (entity.type === 'api::privateThing.privateThing') {
 | 
					          if (entity.type === 'api::privateThing.privateThing') {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user