Robert Vogel has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/335652 )

Change subject: Call 'runUpdates' explicitly
......................................................................

Call 'runUpdates' explicitly

See https://gerrit.wikimedia.org/r/335651

NEEDS CHERRY-PICK TO master

Change-Id: Icea65e994a125f23362e27564d4dd8fd13a4a0ee
---
M Checklist/includes/api/BSApiChecklistTasks.php
M PageAssignments/includes/api/BSApiPageAssignmentTasks.php
M Review/includes/api/BSApiReviewTasks.php
M ShoutBox/includes/api/BSApiTasksShoutBox.php
4 files changed, 12 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceExtensions 
refs/changes/52/335652/1

diff --git a/Checklist/includes/api/BSApiChecklistTasks.php 
b/Checklist/includes/api/BSApiChecklistTasks.php
index b2fd1d0..16324fb 100644
--- a/Checklist/includes/api/BSApiChecklistTasks.php
+++ b/Checklist/includes/api/BSApiChecklistTasks.php
@@ -82,6 +82,8 @@
                }
 
                $oResponse->success = true;
+               $this->runUpdates();
+
                return $oResponse;
        }
 
diff --git a/PageAssignments/includes/api/BSApiPageAssignmentTasks.php 
b/PageAssignments/includes/api/BSApiPageAssignmentTasks.php
index 8b6f036..8380f68 100644
--- a/PageAssignments/includes/api/BSApiPageAssignmentTasks.php
+++ b/PageAssignments/includes/api/BSApiPageAssignmentTasks.php
@@ -68,6 +68,7 @@
                        $oResult->success = true;
                        $this->logAssignmentChange( $oTitle, 
$aNewAssignmentIds, $aRemovedAssignmentIds );
                        $this->notifyAssignmentChange( $oTitle, 
$aNewAssignmentIds, $aRemovedAssignmentIds );
+                       $this->runUpdates();
                }
                else {
                        $oResult->message = wfMessage( 
'bs-pageassignments-api-error' )->plain();
diff --git a/Review/includes/api/BSApiReviewTasks.php 
b/Review/includes/api/BSApiReviewTasks.php
index 9e97bcc..96310bf 100644
--- a/Review/includes/api/BSApiReviewTasks.php
+++ b/Review/includes/api/BSApiReviewTasks.php
@@ -100,6 +100,8 @@
 
                $oReturn->success = true;
                $oReturn->message = wfMessage( 'bs-review-save-success' 
)->plain();
+               $this->runUpdates();
+
                return $oReturn;
        }
 
@@ -142,6 +144,8 @@
 
                $oReturn->success = true;
                $oReturn->message = wfMessage( 'bs-review-save-removed' 
)->plain();
+               $this->runUpdates();
+
                return $oReturn;
        }
 
@@ -169,6 +173,8 @@
 
                $oReturn->message = wfMessage( 'bs-review-review-saved' 
)->plain();
                $oReturn->success = true;
+               $this->runUpdates();
+
                return $oReturn;
        }
 }
\ No newline at end of file
diff --git a/ShoutBox/includes/api/BSApiTasksShoutBox.php 
b/ShoutBox/includes/api/BSApiTasksShoutBox.php
index b7ea47c..9727c4e 100644
--- a/ShoutBox/includes/api/BSApiTasksShoutBox.php
+++ b/ShoutBox/includes/api/BSApiTasksShoutBox.php
@@ -279,6 +279,8 @@
                );
 
                ShoutBox::invalidateShoutBoxCache( $iArticleId );
+               $this->runUpdates();
+
                return $oReturn;
        }
 
@@ -338,6 +340,7 @@
                $oReturn->message = wfMessage(
                        'bs-shoutbox-archive-success'
                )->plain();
+               $this->runUpdates();
 
                return $oReturn;
        }

-- 
To view, visit https://gerrit.wikimedia.org/r/335652
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icea65e994a125f23362e27564d4dd8fd13a4a0ee
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions
Gerrit-Branch: REL1_27
Gerrit-Owner: Robert Vogel <vo...@hallowelt.biz>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to