Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.
ISSUE SUMMARY:
JS birthday only shows upcoming birthdays but not the todays birthdays. It should as you could send a greeting.
STEPS TO REPLICATE:
1 check birthday of tomorrow (users will have birthday)
2 check tomorrow (users will be hidden and users with birthday tomorrow will be shown)
I could solve it by changing /modules/mod_community_birthdays/helper.php in line 71 from
$query .= " AND DATE_ADD(value, INTERVAL YEAR(CURDATE())-YEAR(value) + IF(DAYOFYEAR(CURDATE()) > DAYOFYEAR(value),1,0) YEAR) BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL ".$days." DAY)";
to
$query .= " AND DATE_FORMAT(value,'%m%d') >= ".date('md');