"I did talk to the Head of the DzineDepartment about this who is related to the GM about my rights and he said consider this done, he will talk to the HR as well as the GM."

Good. Still prepare your details so you have your facts ready and can defend yourself if need be.