issue 1793 check null parameter in method.

and 'notnull' attribute add to query


git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10494 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2012-03-29 05:56:33 +00:00
parent 5c3bcb2239
commit 711109672f
3 changed files with 16 additions and 10 deletions

View file

@ -722,11 +722,14 @@ class documentController extends document {
return $output;
}
$output = $oDB->executeQuery('document.updateDocumentExtraKeyIdxOrder', $obj);
if(!$output->toBool())
if($var_idx != NULL)
{
$oDB->rollback();
return $output;
$output = $oDB->executeQuery('document.updateDocumentExtraKeyIdxOrder', $obj);
if(!$output->toBool())
{
$oDB->rollback();
return $output;
}
}
$output = executeQuery('document.deleteDocumentExtraVars', $obj);
@ -736,11 +739,14 @@ class documentController extends document {
return $output;
}
$output = $oDB->executeQuery('document.updateDocumentExtraVarIdxOrder', $obj);
if(!$output->toBool())
if($var_idx != NULL)
{
$oDB->rollback();
return $output;
$output = $oDB->executeQuery('document.updateDocumentExtraVarIdxOrder', $obj);
if(!$output->toBool())
{
$oDB->rollback();
return $output;
}
}
$oDB->commit();