30. No vote given by a person illegally holding office as member of the council and no act in which in such capacity he has participated can be set aside, with respect to persons who have acted in good faith, solely by reason of the illegal exercise of such office.