Version 4.3.0

This commit is contained in:
Neo committed 2025-12-19 05:47:12 -08:00
1 parent 96997ddd8e
commit fe1acf984a
1349 files changed
+116159 -67711

No files matched your search

+12 -3
View File
@@ -47,9 +47,18 @@ class _deletecontent extends \IPS\Task
foreach( new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'core_deletion_log', array( "dellog_deleted_date<?", $timeago->getTimestamp() ) ), 'IPS\core\DeletionLog' ) AS $log )
{
$class = $log->content_class;
$content = $class::load( $log->content_id );
$content->delete();
try
{
$class = $log->content_class;
if ( class_exists ( $class ) )
{
$content = $class::load( $log->content_id );
$content->delete();
}
}
/* If the content is gone already, don't let an uncaught exception bubble up...just remove the deletion log orphaned entry */
catch( \OutOfRangeException $e ){}
$log->delete();
}