I have noticed since a couple of weeks that I no longer receive e-mails when documents are expired. I have set up the appropriate cronjob for that. Running SeedDMS 6.0.38 in Docker. From the log file I see the following error is thrown when there are expired documents:
[Tue Mar 31 01:00:42.616260 2026] [php:error] [pid 25:tid 25] [client 172.21.0.1:40250] PHP Fatal error: Uncaught Error: Call to a member function translate() on string in /home/www-data/seeddms60x/seeddms-6.0.38/inc/inc.ClassEmailNotify.php:134\nStack trace:\n#0 /home/www-data/seeddms60x/seeddms-6.0.38/inc/inc.Tasks.php(87): SeedDMS_EmailNotify->toIndividual()\n#1 /home/www-data/seeddms60x/seeddms-6.0.38/controllers/class.Cron.php(61): SeedDMS_ExpiredDocumentsTask->execute()\n#2 /home/www-data/seeddms60x/seeddms-6.0.38/op/op.Cron.php(53): SeedDMS_Controller_Cron->run()\n#3 {main}\n thrown in /home/www-data/seeddms60x/seeddms-6.0.38/inc/inc.ClassEmailNotify.php on line 134
Please fix.
Well be fixed in 6.0.39