304. A person who knowingly, during his term as member of the council of a municipality or as member of a municipal body, has an interest, directly or indirectly, in a contract with the municipality or body is disqualified from holding office as a member of the council of a municipality.
The disqualification shall continue for five years from the day on which the judgment declaring the person disqualified becomes a res judicata.