Last modified: 2014-11-11 11:22:01 UTC
Our API modules currently report null-edits as if they actually caused the entity to change (the result contains the new value). API modules could detect null edits by comparing the new revision ID reported by EditEntity (from EntityStore) with the base revision id. If they are the name, the edit did not have any effect. This should be reported by not including a ("new") value in the result, and possibly by providing a special flag ("unchanged" or some such).