http://www.mediawiki.org/wiki/Special:Code/MediaWiki/96144

Revision: 96144
Author:   yaron
Date:     2011-09-02 19:35:31 +0000 (Fri, 02 Sep 2011)
Log Message:
-----------
Follow-up to r95674 - restored compatibility to versions of MediaWiki from 
before the change to EditPage::internalAttemptSave()

Modified Paths:
--------------
    trunk/extensions/SemanticForms/specials/SF_FormEdit.php

Modified: trunk/extensions/SemanticForms/specials/SF_FormEdit.php
===================================================================
--- trunk/extensions/SemanticForms/specials/SF_FormEdit.php     2011-09-02 
19:35:00 UTC (rev 96143)
+++ trunk/extensions/SemanticForms/specials/SF_FormEdit.php     2011-09-02 
19:35:31 UTC (rev 96144)
@@ -308,7 +308,12 @@
                                        // Try to save the page!
                                        $resultDetails = array();
                                        $saveResult = 
$editor->internalAttemptSave( $resultDetails );
-                                       $saveResultCode = $saveResult->value;
+                                       if ( method_exists( $saveResult, 
'value' ) ) {
+                                               $saveResultCode = 
$saveResult->value;
+                                       } else {
+                                               // Compatibility with MW < 1.19
+                                               $saveResultCode = $saveResult;
+                                       }
 
                                        if ( ( $saveResultCode == 
EditPage::AS_HOOK_ERROR || $saveResultCode == EditPage::AS_HOOK_ERROR_EXPECTED 
) && $redirectOnError ) {
 


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

Reply via email to