X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fdeferred%2FAutoCommitUpdate.php;h=d61dec2cb28257a674fecf29b5fddd4bea27f6ee;hp=ef5903b668638668713de338a3c7e993a3e9c209;hb=ce079cf6ad79ca8d3360817f809b219d166f9153;hpb=ef06c85d9b4e260ce586e546a35648ae35f3e24a diff --git a/includes/deferred/AutoCommitUpdate.php b/includes/deferred/AutoCommitUpdate.php index ef5903b668..d61dec2cb2 100644 --- a/includes/deferred/AutoCommitUpdate.php +++ b/includes/deferred/AutoCommitUpdate.php @@ -9,7 +9,7 @@ class AutoCommitUpdate implements DeferrableUpdate, DeferrableCallback { private $dbw; /** @var string */ private $fname; - /** @var callable */ + /** @var callable|null */ private $callback; /** @@ -23,7 +23,7 @@ class AutoCommitUpdate implements DeferrableUpdate, DeferrableCallback { $this->callback = $callback; if ( $this->dbw->trxLevel() ) { - $this->dbw->onTransactionResolution( [ $this, 'cancelOnRollback' ] ); + $this->dbw->onTransactionResolution( [ $this, 'cancelOnRollback' ], $fname ); } }