It was narrated from 'Abdullah bin 'Umar that the Messenger of Allah (ﷺ) forbade vows and said: "They do not bring any good; they are just a means of taking wealth from the miserly."
It was narrated that 'Abdullah bin 'Umar said: "The Messenger of Allah (ﷺ) forbade vows and said: 'They do not change anything; they are just a means of taking wealth from the miserly.'"