แก้ไข  check oldAmount is null