More Logging and Fixed Bug

Bug when you would be prompted to leave waitlist on waitlist update was
a mistake on my part with putting the if on the outside of the API.on()
function