AndyS
Just to see if I could trick the Flarum digest scheduler into sending a digest I inserted a record in DIGEST_BATCHES (job_id = 1, batch_id = 1, queued_at automatically set to current timestamp on update) and then updated the records in DIGEST_QUEUED_BLUEPRINTS for one of the users that has daily digests configured.
When the Cron job executed at the hour set by the user I saw the cron job out put was /opt/alt/php82/usr/bin/php' 'flarum' digest:send > '/dev/null' 2>&1 indicating the command at least got invoked, but still no digest was received.
I ran the command /opt/alt/php82/usr/bin/php' 'flarum' digest:send manually and as before I got the Dispatching jobs for 0 users to send a digest... message
Now I know I was taking a punt on valid values for the records I inserted in DIGEST_BATCHES so that could be why the digest:send didn't work. I also have no knowledge of how the timestamps in those two tables are used to decide when and what to send so it's quite probable it wasn't a valid experiment anyway but in the absence of any other ideas it was worth a try.
A digest feature is a top requirement for my target user group so it looks like I'm going to have to drop Flarum as the platform, which is really disappointing because in all other respects it's my preferred choice, particularly the UI. And the scarcity of postings about the digest extension and the relatively muted response to this discussion indicates to me that there is not any focus on it at the moment - I'm not complaining about that, I know priorities have to be set and if the digest isn't one of them then c'est la vie. If I had any kind of coding ability I would be happy to work on this some more but I don't, and also because I'm doing this for a volunteering organisation with no money I don't have the option of paying for help either.
So I guess I'm done with Flarum for now. I'll be keeping what I've set up so far and will keep checking in on this forum to see if the situation changes but sadly it looks like I'm going to have to go back to phpBB which does have a working digest extension.