fix overlapping appointment for vanue
Merge remote-tracking branch 'origin/master'
fix overlapping appointment for staff and patron. Filter current appointment so that it doesnt overlap with it self