Woocommerce клиент остальные API метаданные не обновляются - PullRequest
0 голосов
/ 24 октября 2018

У меня есть приложение Ionic 3, и я пытаюсь добавить метаданные в объект клиента woocommerce.Когда я обновляю (используя putAsync ()) такие данные, как «first_name», все работает нормально, когда я пытаюсь обновить метаданные, это не выдает мне никаких ошибок, но также не добавляет метаданные к объекту customer.когда я проверяю это в почтальоне, я получаю пустое поле meta_data.Я использую $ namespace = 'wc / v2', чтобы получить и опубликовать метаданные.

  let customerData = {
        customer : {}
      }

      customerData.customer = {
         "meta_data":[
          {
            "key": "stores",
            "value": "food"
           }
        ]
      }


      this.User.putAsync(`customers/${id}`,customerData).then((res)=>{
          console.log(JSON.parse(res.body));  //log the object
      }).catch((err)=>{
        console.log({err}); //log the error

      })
...