No charter or any amendment to an existing charter, when adopted by a majority vote of the qualified electors of any city voting at any election, shall be declared invalid or be set aside on account of any defect, error or omission in the proceedings for the adoption of any such charter or amendment.
53 P.S. § 13156