fix bug of deposit check. Bug: it will add the new balance to the user
right away, which is not the correct logic, which is also a problem for
transition day, at that time the balance is added again.
Merge branch 'master' of https://github.com/basdag/08707.git