I am calling REST PUT to change a category name (one that I am testing) and the response is 200 with the correct new name. When I do a REST GET on the id to get the category back it is again the correct name.
But when I am in administration the category name has not changed.
Could it be related to cron jobs not running?
I ran them manually but still no change.
UPDATE: When testing the same process with a product it works fine. I can POST a product and update it's name with a PUT.
UPDATE2: Logged a bug with Magento.
UPDATE3: In the db the REST PUT call seems to insert a new record with the wrong store ID (1). With sample data loaded the store ID should be 0. Need to figure out how to set the store ID through REST PUT.
UPDATE4: REST PUT works but it changes the name in Default Store View level and not at root level (All Store Views). I have yet to find a way to set the store view ID to 0 in the REST PUT call (or why it defaults to 1)