Hi.
addNesteGroup requires me to add “group_id_to_add” parameter into body of the request I am sending.
My preset for the fetchRequest js looks like this:
const url = `https://${extension}/api/groups/`{group_id}/nested`
const options = {
    method: 'PATCH',
    headers: {
        'Content-Type': 'application/json',
         Authorization: `Bearer ${token}`
    },
   body: JSON.stringify({ "group_id_to_add": [ group_id_1, group_id_2 ]  })
What I receive is message saying: ““value” must be an array”.
What am I missing?
Thank you!
             
            
              
              
              1 Like
            
            
           
          
            
            
              Hi @PetrStoklas
You are passing an object in the body:
{ 
  "group_id_to_add": [ 
    group_id_1, 
    group_id_2 
  ]  
}
whereas the schema (linked from this code) expects just an array, like this:
[ 
  group_id_1, 
  group_id_2 
]  
Does that help?
             
            
              
              
              
            
            
           
          
            
            
              Yes that helped.
This makes totally sense. I just thought I have to mention the name of the parameter somewhere.
Thank you very much.
             
            
              
              
              
            
            
           
          
            
            
              Glad you were able to figure it out @PetrStoklas with @nicolas_sabena knowledge! Team win!
             
            
              
              
              
            
            
           
          
            
              
                system
                
                  Closed 
              
              
                  
                  
              5
              
             
            
              This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.