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