From 4a08cae1963ba90256d592a80d14f595bc3ea7dd Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Fri, 30 Jun 2023 20:47:32 -0400 Subject: [PATCH] Currencies missing --- wrenchboard/src/shared_tool/jobs.cc | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/wrenchboard/src/shared_tool/jobs.cc b/wrenchboard/src/shared_tool/jobs.cc index 057c6bc3..ac4a6775 100644 --- a/wrenchboard/src/shared_tool/jobs.cc +++ b/wrenchboard/src/shared_tool/jobs.cc @@ -388,11 +388,13 @@ long WrenchJobsOfferInterestList(CVars in, CVars &out) { const PGresult *res = pgsql_query("SELECT mm.id AS client_id, mm.uid AS client_uid, " " mm.firstname AS client_name, m.offer_code, m.uid AS offer_uid, " " mo.member_id, mm.added::date AS client_added, to_char(mo.added, 'Dy Mon dd, yyyy HH:MI AM') AS sent, " - " j.title,j.description,m.job_id,to_char( m.expire, 'Dy Mon dd, yyyy HH:MI AM') AS expire,j.price AS job_price,mo.uid AS interest_uid " + " j.title,j.description,m.job_id,to_char( m.expire, 'Dy Mon dd, yyyy HH:MI AM') AS expire,j.price AS job_price,mo.uid AS interest_uid ," + " c.code AS currency_code, c.description AS currency_description,j.country " " FROM members_offer_interest mo " - " LEFT JOIN members_jobs_offer m ON m.id = mo.offer_id " + " LEFT JOIN members_jobs_offer m ON m.id = mo.offer_id " " LEFT JOIN members_jobs j ON j.id=m.job_id " " LEFT JOIN members mm ON mm.id = mo.member_id " + " LEFT JOIN currency c ON c.country=j.country " " WHERE m.status = 1 AND m.client_id=0 " " AND m.expire IS NOT NULL AND m.expire> now() " " AND m.member_id = %lu AND j.status = 1 " @@ -464,6 +466,14 @@ long WrenchJobsOfferInterestList(CVars in, CVars &out) { snprintf(vname, sizeof (vname), "price_%05d", i); out[vname] = rec["job_price"]; + + snprintf(vname, sizeof (vname), "job_country_%05d", i); + out[vname] = rec["country"]; + snprintf(vname, sizeof (vname), "currency_%05d", i); + out[vname] = rec["currency_description"]; + snprintf(vname, sizeof (vname), "currency_code_%05d", i); + out[vname] = rec["currency_code"]; + } }