Ask for the MathML and SVG renders only if the input is valid

Bug: T121445
Change-Id: I18b1ef4906f98cea99dca21d5a986a79c02cc233
This commit is contained in:
Marko Obrovac 2015-12-14 23:28:40 +01:00
parent 830fbbf071
commit 72bdb51be1
1 changed files with 5 additions and 4 deletions

View File

@ -96,10 +96,11 @@ class MathMathML extends MathRenderer {
$displaystyle = true;
}
$rbi = new MathRestbaseInterface( $tex, $displaystyle );
$rbi->checkTeX();
$this->mathml = $rbi->getMathML();
$this->svg = $rbi->getSvg();
$this->svgPath = $rbi->getFullSvgUrl();
if ( $rbi->checkTeX() ) {
$this->mathml = $rbi->getMathML();
$this->svg = $rbi->getSvg();
$this->svgPath = $rbi->getFullSvgUrl();
}
$this->changed = false;
return $rbi->getSuccess();
}