mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter.git
synced 2024-09-24 10:48:17 +00:00
Conversion to using startAtomic/endAtomic
This avoids breaking any outer transactions Change-Id: Idcafec3b4c69948dbbb05677aaf7f65ed6c21574
This commit is contained in:
parent
c783b46453
commit
dca2451597
|
@ -134,7 +134,7 @@ class AbuseFilterViewEdit extends AbuseFilterView {
|
|||
$newRow['af_user'] = $user->getId();
|
||||
$newRow['af_user_text'] = $user->getName();
|
||||
|
||||
$dbw->begin( __METHOD__ );
|
||||
$dbw->startAtomic( __METHOD__ );
|
||||
|
||||
// Insert MAIN row.
|
||||
if ( $filter == 'new' ) {
|
||||
|
@ -225,7 +225,7 @@ class AbuseFilterViewEdit extends AbuseFilterView {
|
|||
}
|
||||
$dbw->insert( 'abuse_filter_action', $actionsRows, __METHOD__ );
|
||||
|
||||
$dbw->commit( __METHOD__ );
|
||||
$dbw->endAtomic( __METHOD__ );
|
||||
|
||||
// Reset Memcache if this was a global rule
|
||||
if ( $newRow['af_global'] ) {
|
||||
|
|
Loading…
Reference in a new issue