Missing a store.commit(close=True) when cancelling a sale

Change-Id: Idb592c1ea4d5049f8fc10abf8ed402267d5ed57f
(cherry picked from commit ec033dc981076d1f4f7eaefdbc8aa6e88f1fcc11)