The city must re-do its approval of Oak Grove.
Two weeks ago, a judge ruled that the Oak Grove ordinance approved by the city and used to collect signatures (over 5,000) for the referendum was not a "complete" ordinance. Since the Oak Grove ordinance as approved by the City Council and signed by the mayor was ruled incomplete, the city did not approve a "complete" ordinance as defined by the judge. Thus, the City Council vote on Oak Grove is also invalid.
The ordinance that the signature gatherers used was voted on by the City Council, signed by the mayor, and approved by the city attorney. The city's own rules and policies determined that this ordinance was "complete". Since the judge has ruled otherwise, the city needs to modify the ordinance in order to be in compliance with the judge's ruling and go through the approval process again.
Therefore, the City Council needs to vote on the Oak Grove project again. The city cannot have it both ways.