Since this law disenfranchises the voters in municipalities from making non-discrimination laws, the U.S. Supreme Court needs to get involved based on the U. S. Constitution, Article IV, Section 4.
For that matter, they ought to rule on the so-called Defense of Marriage Act as it relates to the Constitution, Article IV, Section 1.