Update cache only on success of DS operation
Update cache only on success of DS operation

This prevents corruption of the records when the datastore operation
fails.

Norwae/what-i-read,Norwae/what-i-read