|
|
@@ -516,9 +516,9 @@ $CONNLOCAL->query('set global max_allowed_packet=1000000000');
|
|
|
function FIND_CHILDS_OR_PARENTS_OF_FIELD($ID,$PARENT_OR_CHILD,$TABLE,$CONN,$HOW_MANY_RECURRENCES_EXEC,$found=array()) {
|
|
|
DEBUG_S(5,'Szukam powiazanych struktur dla tabeli: '.$TABLE.' oraz ID: "'.$ID.'"',array($ID,$PARENT_OR_CHILD,$TABLE,$CONN,$HOW_MANY_RECURRENCES_EXEC,$found),__FILE__,__FUNCTION__,__LINE__);
|
|
|
$HOW_MANY_RECURRENCES_EXEC++;
|
|
|
- $RECURENCES_MAX=6000; //TODO to be in config!
|
|
|
+ $RECURENCES_MAX=1000; //TODO to be in config!
|
|
|
|
|
|
- if($HOW_MANY_RECURRENCES_EXEC>$RECURENCES_MAX) { DEBUG_S(-3,'Za duzo wyzwolen petli!',array($RECURENCES_MAX,$HOW_MANY_RECURRENCES_EXEC,$ID,$PARENT_OR_CHILD,$TABLE),__FILE__, __FUNCTION__, __LINE__); die1();}
|
|
|
+ if($HOW_MANY_RECURRENCES_EXEC>$RECURENCES_MAX) { DEBUG_S(-3,'Za duzo wyzwolen petli!',array($RECURENCES_MAX,$HOW_MANY_RECURRENCES_EXEC,$ID,$PARENT_OR_CHILD,$TABLE,$found),__FILE__, __FUNCTION__, __LINE__); die1();}
|
|
|
if($PARENT_OR_CHILD=='PARENT') {
|
|
|
$sql="select PARENT_ID from ".$TABLE." where ID='".$ID."' ";
|
|
|
if($TABLE=='CRM_PROCES') $sql.=" union select `IF_TRUE_GOTO` as `PARENT_ID` from `CRM_PROCES` where `ID`='".$ID."' and IF_TRUE_GOTO>0 and IF_TRUE_GOTO_FLAG='GOTO_AND_RETURN' ";
|