Cookiebot
Features

Upcoming birthdays

not group-scoped, matching v1 exactly - see docs/contracts/util_nextbirthday.md

DoneM2gatewayutil
Triggers/nextbirthday/proximosaniversarios
v1 scenarios
1
Ported
2
Green
2
Failing
—

not group-scoped, matching v1 exactly - see docs/contracts/util_nextbirthday.md

behaviour contractv1 source: Birthdays.py:104-117

What it does

/nextbirthday lists whose birthday is coming up over the next four days.

Behaviour that must not change

This one is not limited to the group you run it in — it lists upcoming birthdays for every known user in the whole system, exactly like v1 does. That's a real privacy detail worth knowing: someone in one group can learn about an upcoming birthday of a person in a completely different group this way. It's preserved because it's what v1 actually does, not something this port added — narrowing it would be a deliberate product decision for someone to make on purpose, not a side effect of porting the command.

How to verify it

qa/features/util_nextbirthday.feature — run with python scripts/cb.py test. By hand in the sandbox: run /nextbirthday in any group and confirm you get a four-day list back, even if most days say nobody's celebrating.

On this page