mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-09-23 18:38:18 +00:00
Call IDatabase::insertId only when a row was inserted
As docs says on IDatabase::insertId Change-Id: I4a61ce625c4f31316bb9eee83f293a438bac2e0e
This commit is contained in:
parent
ca800cf631
commit
1a8ee0f3d1
|
@ -416,7 +416,7 @@ class ThreadItemStore {
|
|||
->ignore()
|
||||
->caller( $method )
|
||||
->execute();
|
||||
return $dbw->insertId();
|
||||
return $dbw->affectedRows() ? $dbw->insertId() : null;
|
||||
},
|
||||
$didInsert
|
||||
);
|
||||
|
@ -453,7 +453,7 @@ class ThreadItemStore {
|
|||
->ignore()
|
||||
->caller( $method )
|
||||
->execute();
|
||||
return $dbw->insertId();
|
||||
return $dbw->affectedRows() ? $dbw->insertId() : null;
|
||||
},
|
||||
$didInsert
|
||||
);
|
||||
|
@ -613,7 +613,7 @@ class ThreadItemStore {
|
|||
->ignore()
|
||||
->caller( $method )
|
||||
->execute();
|
||||
return $dbw->insertId();
|
||||
return $dbw->affectedRows() ? $dbw->insertId() : null;
|
||||
},
|
||||
$didInsert
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue