The cabinet has already approved the treaty. This whole discussion will have no effect on the treaty.
I think the treaty serves India's interest and should be supported.
However, 123 has exposed a big hole in the Indian cosntituion. There is no legal recourse if the PM and cabinet signs a treaty that is not in India's best interest. That is scary.