update spec file with magic_encoding_fix script
remove useless unless conditation in EventChange

In Event model, the 'where("users.phone is not null and users.phone != ''")'
has already excluded the possibility of phone being empty