Do not update the initialqacontact un-necessarily
Basically without this we kept on updating the initialqacontact
field even when it had already been reset.
While at it fix the comparison between the current and the old
and new value for the initialqacontact field.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>