On 25.05.2008, 22:20 Bryan wrote: >>>> I think I added that hook on the wrong place. It should probably >>>> somewhere after the title has been set. >>>> >>>> Bryan >>>> >>> ...or not. It appears that the error occurs because $wgTitle is not >>> set. It should probably be set to something sensible or $wgOut should >>> be set to a fake object that does nothing. >> >>> Bryan >> >> Probably, something like FauxOutputPage should relly be made, but it >> would add extra time to load it and actual OutputPage from which it >> will inherit. So my proposed patch modifies AssertEdit's behaviour to >> depend on entry point and not to output anything if it's called from >> API. >> >> -- >> Best regards, >> Max Semenik ([[User:MaxSem]]) >> >>
> Thanks for the patch, but I don't really like how it depends on > $GLOBAL['processor'] to check whether we are running through the api. > There should be a more sane way to detect runnage via the API and if > there is not, it really should be made. > Bryan How about define( 'API' ); in api.php just before constructing ApiMain? -- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api