mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-11-27 17:51:09 +00:00
ThreadItemStore: Omit redundant updates to avoid warnings
Bug: T353432 Change-Id: Ib095d622e549139efdd050cadc87ac9dd6a1f318
This commit is contained in:
parent
92daada02b
commit
1e5dc67c36
|
@ -678,7 +678,11 @@ class ThreadItemStore {
|
|||
// which are causing conflicts (T339882, T343859#9185559)
|
||||
->onDuplicateKeyUpdate()
|
||||
->uniqueIndexFields( [ 'itr_itemid_id', 'itr_revision_id' ] )
|
||||
->set( $newOrUpdateRevRow )
|
||||
// Omit redundant updates to avoid warnings (T353432)
|
||||
->set( array_diff_key(
|
||||
$newOrUpdateRevRow,
|
||||
[ 'itr_itemid_id' => true, 'itr_revision_id' => true ]
|
||||
) )
|
||||
->caller( $method )
|
||||
->execute();
|
||||
return $dbw->affectedRows() ? $dbw->insertId() : null;
|
||||
|
|
Loading…
Reference in a new issue