Данные передаются в replyMessage, так как в журнале консоли отображаются правильные данные, однако API не получает эти данные. Вход пуст?
replyMessage: function(data) {
console.log(data);
return $http.patch('/api/email/inbox/0', data);
}
Можете ли вы увидеть какие-либо проблемы с этим или любыми вещами?
Правильно ли вы форматируете патч?
Это должен быть массив JSON.stringify(data).
При форматировании data
:
[
{
"op" : "replace",
"path" : "/Name", // <-- this is what field you're editing
"value" : "John Doe"
}
]
Также может потребоваться, чтобы ваш contentType
был application/json-patch + json;