[ https://issues.apache.org/jira/browse/SLING-882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680530#action_12680530 ]
Rory Douglas commented on SLING-882: ------------------------------------ I think this is intentional. If you look at the setValue() implementation, you'll see that any changes made via dojo.api.Write API methods are immediately persisted via a POST to Sling, and there's no client-side caching of items, so nothing is ever really dirty. That's always why the save() method is a no-op. However, client-side caching & basic transactionality would be cool stuff to have - I've been running into cases where I need that recently. > SlingNodeStore.isDirty(item) always returns false > ------------------------------------------------- > > Key: SLING-882 > URL: https://issues.apache.org/jira/browse/SLING-882 > Project: Sling > Issue Type: Bug > Components: Extensions > Reporter: Andreas Hartmann > Priority: Minor > > isDirty: function(/* item? */ item) { console.log("isDirty"); > return false; > }, > Is this on purpose, or is it just not implemented yet? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.