Government is only funded through Feb. 8 and this reauthorizes the Children’s Health Insurance Program for six years.
So, they got something they wanted all for keeping the government operating for another 2.5 weeks. I would call it a solid democrat win.
Also republicans can pass 1 bill per year without the risk of filibuster and they used/wasted it on their tax bill. Thus, any government shutdown is arguably 100% on them.