debug job found

This commit is contained in:
CHIEFSOFT\ameye
2023-06-13 20:16:27 -04:00
parent 48501aa432
commit 00ad0b38b2
+11 -8
View File
@@ -41,7 +41,7 @@ long contract_calls(CVars in, CVars &out)
long WrenchContractStatus( CVars in, CVars &out )
{
long ret = 0;
long ret = -1;
logfmt( logINFO, "WrenchContractStatus()" );
REQ_LONG( in, "member_id", 1, -1 );
REQ_STRING (in, "contract", 7, 25, "(.*)");
@@ -52,19 +52,19 @@ long WrenchContractStatus( CVars in, CVars &out )
long extension = 0;
ret = load_db_record( out, "SELECT id AS contract_id FROM members_jobs_contract WHERE contract='%s' AND uid = '%s'",in["contract"].c_str(),in["contract_uid"].c_str());
if (ret){
long retF = load_db_record( out, "SELECT id AS contract_id FROM members_jobs_contract WHERE contract='%s' AND uid = '%s'",in["contract"].c_str(),in["contract_uid"].c_str());
if (retF){
if ( out["contract_id"].Long() > 0 ){
}
else{
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ID not found 001" );
return ret;
}
}
else{
return ret;
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ID not found 002" );
return ret;
}
/*
'uid' => '3119b744-42ad-4834-bb83-b737588754ca',
@@ -79,6 +79,7 @@ long WrenchContractStatus( CVars in, CVars &out )
switch( job_action )
{
case CONTRACT_NOTIFY_COMPLETE:
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_NOTIFY_COMPLETE" );
ret = load_db_record( out, "SELECT id AS jobs_contract_id, * FROM members_jobs_contract WHERE status IN (1,2) "
" AND contract='%s' AND id=%lu AND client_id =%lu",in["job_contract"].c_str(),in["contract_id"].Long(),in["member_id"].Long() );
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
@@ -98,6 +99,7 @@ long WrenchContractStatus( CVars in, CVars &out )
break;
case CONTRACT_REQUEST_CANCEL:
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_REQUEST_CANCEL" );
ret = load_db_record( out, "SELECT id AS jobs_contract_id,* FROM members_jobs_contract WHERE status IN (1,2) "
" AND contract='%s' AND id=%lu AND client_id =%lu",in["job_contract"].c_str(),in["contract_id"].Long(),in["member_id"].Long() );
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
@@ -118,7 +120,7 @@ long WrenchContractStatus( CVars in, CVars &out )
break;
case CONTRACT_ACCEPT_COMPLETE:
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_ACCEPT_COMPLETE" );
ret = load_db_record( out, "SELECT * FROM members_jobs_contract WHERE status = %lu AND contract='%s' AND id=%lu "
" AND member_id =%lu",CONTRACT_NOTIFY_COMPLETE,in["job_contract"].c_str(),in["contract_id"].Long(),in["member_id"].Long() );
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
@@ -153,7 +155,7 @@ long WrenchContractStatus( CVars in, CVars &out )
}
break;
case CONTRACT_REJECT_COMPLETE:
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_REJECT_COMPLETE" );
ret = load_db_record( out, "SELECT * FROM members_jobs_contract WHERE status = %lu AND contract='%s' AND id=%lu AND member_id =%lu",CONTRACT_NOTIFY_COMPLETE,in["job_contract"].c_str(),in["contract_id"].Long(),in["member_id"].Long() );
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
if (ret)
@@ -169,6 +171,7 @@ long WrenchContractStatus( CVars in, CVars &out )
break;
case CONTRACT_EXTEND_TIMELINE:
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_EXTEND_TIMELINE" );
out["result"] = "CONTRACT_EXTEND_TIMELINE";
extension = REQ_LONG( in, "extension", 1, -1 );