You can't have two users saving two changes to the same document at the same time. How would you handle if UserA makes a change and UserB makes a change to the same record, who's save get's priority?
I can't tell from the example what you are trying to do but it sounds like you have UserA make...