Ljonka has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/304022

Change subject: responsibleeditors: add dataupdate trigger for smw data trigger 
data update on change of responsible edtor
......................................................................

responsibleeditors: add dataupdate trigger for smw data
trigger data update on change of responsible edtor

Change-Id: I3fdd848cf4ba80d05c9e0feb50e53f00d1e9f428
---
M ResponsibleEditors/ResponsibleEditors.class.php
1 file changed, 6 insertions(+), 0 deletions(-)


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

diff --git a/ResponsibleEditors/ResponsibleEditors.class.php 
b/ResponsibleEditors/ResponsibleEditors.class.php
index b7c4828..e249b13 100644
--- a/ResponsibleEditors/ResponsibleEditors.class.php
+++ b/ResponsibleEditors/ResponsibleEditors.class.php
@@ -1184,7 +1184,13 @@
                BsCacheHelper::invalidateCache( $sKey );
                if ( $oTitle = Title::newFromID( $iArticleId ) ) {
                        $oTitle->invalidateCache();
+                       //invalidate smw cache for current page
+                       $oWikiPage = WikiPage::factory( $oTitle );
+                       DataUpdate::runUpdates( 
$oWikiPage->getContent()->getSecondaryDataUpdates( $oTitle ) );
                }
+
+
+
                return true;
        }
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3fdd848cf4ba80d05c9e0feb50e53f00d1e9f428
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions
Gerrit-Branch: master
Gerrit-Owner: Ljonka <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to