Correction dupliqueAnnonce lorsque sirenIn = 000000000
This commit is contained in:
parent
bbf8cbe25d
commit
9a353e731b
@ -1032,11 +1032,11 @@ class Saisie extends WsScore
|
||||
$table='annonces';
|
||||
break;
|
||||
case 1:
|
||||
if ($idAnn<0){
|
||||
if (intval($idAnn)<0){
|
||||
$error->errnum = 1;
|
||||
$error->errmsg = 'Code annonce Incorrect';
|
||||
} elseif (intval($sirenIn)>0){
|
||||
$strSql.="AND siren=$sirenIn";
|
||||
} else {
|
||||
if (intval($sirenIn)>0) $strSql.="AND siren=$sirenIn";
|
||||
$table='bodacc_detail';
|
||||
}
|
||||
break;
|
||||
@ -1051,7 +1051,7 @@ class Saisie extends WsScore
|
||||
break;
|
||||
}
|
||||
|
||||
if ($idAnn>0) {
|
||||
if (intval($idAnn)>0) {
|
||||
$res = $iDb->select($table, '*', "id=$idAnn $strSql", false, MYSQL_ASSOC);
|
||||
if (count($res)==0) {
|
||||
$error->errnum = 1;
|
||||
@ -1075,7 +1075,7 @@ class Saisie extends WsScore
|
||||
debugLog('I',"Duplication de l'annonce en source $source sur n°$idAnn (siretIn=$siretIn, siretOut=$siretOut)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$result = true;
|
||||
} else {
|
||||
debugLog('I',"Duplication imposible de l'annonce en source $source sur n°$idAnn (siretIn=$siretIn, siretOut=$siretOut) : ".mysql_error(),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
debugLog('I',"Duplication impossible de l'annonce en source $source sur n°$idAnn (siretIn=$siretIn, siretOut=$siretOut) : ".mysql_error(),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
|
||||
$error->errnum = 1;
|
||||
$error->errmsg = 'Duplication de l\'annonce impossible';
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user