mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 01:16:44 +02:00
![]() This patch includes following fixes: - messages may be now sent when database transactions active - consistent return status on failure from message_send(), false is returned only when message not created in message(_read)? table, processor failure results in debugging message only and messages are not marked as read - message_sent is triggered always with id from message table - logic for marking messages as viewed was standardised - message_viewed event is triggered consistently - improved performance when fetching user preferences - full unit tests coverage for send_message() function - fixed multiple other smaller issues discovered by unit tests |
||
---|---|---|
.. | ||
tests | ||
database_column_info.php | ||
mariadb_native_moodle_database.php | ||
moodle_database.php | ||
moodle_recordset.php | ||
moodle_temptables.php | ||
moodle_transaction.php | ||
mssql_native_moodle_database.php | ||
mssql_native_moodle_recordset.php | ||
mssql_native_moodle_temptables.php | ||
mysqli_native_moodle_database.php | ||
mysqli_native_moodle_recordset.php | ||
mysqli_native_moodle_temptables.php | ||
oci_native_moodle_database.php | ||
oci_native_moodle_package.sql | ||
oci_native_moodle_recordset.php | ||
oci_native_moodle_temptables.php | ||
pdo_moodle_database.php | ||
pdo_moodle_recordset.php | ||
pgsql_native_moodle_database.php | ||
pgsql_native_moodle_recordset.php | ||
pgsql_native_moodle_temptables.php | ||
sqlite3_pdo_moodle_database.php | ||
sqlsrv_native_moodle_database.php | ||
sqlsrv_native_moodle_recordset.php | ||
sqlsrv_native_moodle_temptables.php |