Waren't people forbidden to make vows? The Prophet ﷺ said, 'A vow neither hastens nor delays anything, but by the making of vows, some of the wealth of a miser is taken out.'
Bab Menepati Nadzar
The Prophet ﷺ forbade the making of vows and said, "It (a vow) does not prevent anything (that has to take place), but the property of a miser is spent (taken out) with it."
The Prophet ﷺ said, "Allah says, 'The vow, does not bring about for the son of Adam anything I have not decreed for him, but his vow may coincide with what has been decided for him, and by this way I cause a miser to spe