debug job found
This commit is contained in:
@@ -41,7 +41,7 @@ long contract_calls(CVars in, CVars &out)
|
|||||||
|
|
||||||
long WrenchContractStatus( CVars in, CVars &out )
|
long WrenchContractStatus( CVars in, CVars &out )
|
||||||
{
|
{
|
||||||
long ret = 0;
|
long ret = -1;
|
||||||
logfmt( logINFO, "WrenchContractStatus()" );
|
logfmt( logINFO, "WrenchContractStatus()" );
|
||||||
REQ_LONG( in, "member_id", 1, -1 );
|
REQ_LONG( in, "member_id", 1, -1 );
|
||||||
REQ_STRING (in, "contract", 7, 25, "(.*)");
|
REQ_STRING (in, "contract", 7, 25, "(.*)");
|
||||||
@@ -52,19 +52,19 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
long extension = 0;
|
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());
|
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 (ret){
|
if (retF){
|
||||||
if ( out["contract_id"].Long() > 0 ){
|
if ( out["contract_id"].Long() > 0 ){
|
||||||
|
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ID not found 001" );
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ID not found 002" );
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
'uid' => '3119b744-42ad-4834-bb83-b737588754ca',
|
'uid' => '3119b744-42ad-4834-bb83-b737588754ca',
|
||||||
@@ -79,6 +79,7 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
switch( job_action )
|
switch( job_action )
|
||||||
{
|
{
|
||||||
case CONTRACT_NOTIFY_COMPLETE:
|
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) "
|
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() );
|
" 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 );
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
|
||||||
@@ -98,6 +99,7 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case CONTRACT_REQUEST_CANCEL:
|
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) "
|
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() );
|
" 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 );
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
|
||||||
@@ -118,7 +120,7 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case CONTRACT_ACCEPT_COMPLETE:
|
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 "
|
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() );
|
" 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 );
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
|
||||||
@@ -153,7 +155,7 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case CONTRACT_REJECT_COMPLETE:
|
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() );
|
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 );
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() ret 1 = %lu",ret );
|
||||||
if (ret)
|
if (ret)
|
||||||
@@ -169,6 +171,7 @@ long WrenchContractStatus( CVars in, CVars &out )
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case CONTRACT_EXTEND_TIMELINE:
|
case CONTRACT_EXTEND_TIMELINE:
|
||||||
|
logfmt( logINFO, "~~~~ ~~~~~ WrenchContractStatus() CONTRACT_EXTEND_TIMELINE" );
|
||||||
out["result"] = "CONTRACT_EXTEND_TIMELINE";
|
out["result"] = "CONTRACT_EXTEND_TIMELINE";
|
||||||
extension = REQ_LONG( in, "extension", 1, -1 );
|
extension = REQ_LONG( in, "extension", 1, -1 );
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user