I have a node with field_order_status field(not required) in list(text) type and radio button widget and I want to update a node(nid:95) but my sample JSON PUT content(application/json) throws Status 406 Error:
{"form_errors":{"field_order_status][und":"An illegal choice has been detected. Please contact the site administrator."}}
my content is:
{
"field_order_status":{
"und":[
{
"value": "1"
}
]
}
}
sample url:
http://localhost/caesarschickencms/createorder/node/95
Services 3.4, Drupal 7.22
Notes: When I tried replacing und with other values like 'en', it accepts but not updates, refer to drupal 7 + services 3 - inserting nodes with select fields
And Devel page vars dump:
What would be missing?