Yeah, this is punishing people for being homeless, just like Boise (though their city rules were eventually overturned)...
They had a law that it was illegal to sleep outdoors as long as a designated shelter said they had a bed available. One of the more heavily Christian shelters said their policy was to always say they had a bed available, i.e. turn nobody away.
But to stay at their shelter meant mandatory church attendance, mandatory prayer and other religious observances.
So it became de facto enforced that the homeless could face religious indoctrination or jail as their options. Was eventually turned over by threats of or actual moves to challenge constitutionality.