Fixed logic so users can repeatedly like and overwrite old likes