fix issue when rescheduling and add patron. remove overlapping user and location