Index: trunk/extensions/SemanticForms/specials/SF_FormEdit.php |
— | — | @@ -308,7 +308,12 @@ |
309 | 309 | // Try to save the page! |
310 | 310 | $resultDetails = array(); |
311 | 311 | $saveResult = $editor->internalAttemptSave( $resultDetails ); |
312 | | - $saveResultCode = $saveResult->value; |
| 312 | + if ( method_exists( $saveResult, 'value' ) ) { |
| 313 | + $saveResultCode = $saveResult->value; |
| 314 | + } else { |
| 315 | + // Compatibility with MW < 1.19 |
| 316 | + $saveResultCode = $saveResult; |
| 317 | + } |
313 | 318 | |
314 | 319 | if ( ( $saveResultCode == EditPage::AS_HOOK_ERROR || $saveResultCode == EditPage::AS_HOOK_ERROR_EXPECTED ) && $redirectOnError ) { |
315 | 320 | |