http://www.mediawiki.org/wiki/Special:Code/MediaWiki/90554
Revision: 90554
Author: jeroendedauw
Date: 2011-06-21 21:57:39 +0000 (Tue, 21 Jun 2011)
Log Message:
-----------
fix compat issue spotted by Andr?\195?\169 Kelpe
Modified Paths:
--------------
trunk/extensions/SemanticResultFormats/iCalendar/SRF_iCalendar.php
Modified: trunk/extensions/SemanticResultFormats/iCalendar/SRF_iCalendar.php
===================================================================
--- trunk/extensions/SemanticResultFormats/iCalendar/SRF_iCalendar.php
2011-06-21 21:47:55 UTC (rev 90553)
+++ trunk/extensions/SemanticResultFormats/iCalendar/SRF_iCalendar.php
2011-06-21 21:57:39 UTC (rev 90554)
@@ -156,6 +156,12 @@
$result = '';
$wikipage = $row[0]->getResultSubject(); // get the object
+
+ // As of SMW 1.6, a SMWDiWikiPage object will be provided
instead of a SMWWikiPageValue.
+ if ( class_exists( 'SMWDiWikiPage' ) && $wikipage instanceof
SMWDiWikiPage ) {
+ $wikipage = SMWDataValueFactory::newDataItemValue(
$wikipage, null );
+ }
+
$startdate = false;
$enddate = false;
$location = '';
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs