Prior to the municipal primary election, the city clerk with the advice and approval of the city solicitor, shall prepare a political calendar for the municipal primary election and the municipal general election setting forth the dates when action is required under the election laws. Any action taken by any candidate or official in connection with the election laws which shall be in accordance with dates set forth in such calendar shall be deemed duly performed for the purposes of the election laws. Copies of such calendar shall be available in the office of the city clerk.