This commit is contained in:
2022-08-31 18:25:59 -04:00
parent a6059857be
commit 9ec5e63c07
4 changed files with 57 additions and 29 deletions
+38 -8
View File
@@ -60,7 +60,10 @@ long SendmarketMessage(CVars in, CVars &out) {
form.LetStr("site_trade_name", "Connecting Opportunities");
vars2form(in, form);
in["server_name"] = "https://dashboard.wrenchboard.com";
in["server_name"] = CfgReadChar("system.server_name");
form.LetStr("server_name", in["server_name"].c_str());
// in["server_name"] = "https://dashboard.wrenchboard.com";
int c = 0;
@@ -141,8 +144,13 @@ long cron_email(long mailtype, CVars in, CVars &out) {
char late_subject[120];
const PGresult *res;
char * server_name = getenv("SERVER_NAME");
form.LetStr("server_name", server_name);
// char * server_name = getenv("SERVER_NAME");
// form.LetStr("server_name", server_name);
in["server_name"] = CfgReadChar("system.server_name");
form.LetStr("server_name", in["server_name"].c_str());
form.LetStr("site_name", "WrenchBoard");
form.LetStr("site_trade_name", "Connecting Opportunities");
@@ -157,7 +165,7 @@ long cron_email(long mailtype, CVars in, CVars &out) {
if (load_db_record(x, "SELECT *,email as email2,to_char(last_login, 'Day Mon dd, yyyy HH:MI AM') AS last_login2 FROM members WHERE id = %lu ", in["member_id"].Long())) {
in["server_name"] = "https://dashboard.wrenchboard.com";
// in["server_name"] = "https://dashboard.wrenchboard.com";
int c = 0;
@@ -237,8 +245,12 @@ long coupon_email(long mailtype, CVars in, CVars &out) {
char listing_items[1024];
const PGresult *res;
bool exclude_email = true;
char * server_name = getenv("SERVER_NAME");
form.LetStr("server_name", "https://dashboard.wrenchboard.com");
// char * server_name = getenv("SERVER_NAME");
// form.LetStr("server_name", "https://dashboard.wrenchboard.com");
in["server_name"] = CfgReadChar("system.server_name");
form.LetStr("server_name", in["server_name"].c_str());
form.LetStr("site_name", "WrenchBoard");
form.LetStr("site_trade_name", "Connecting Opportunities");
@@ -898,21 +910,39 @@ long getContractMemberClientEmail(long contract_id, CVars &out) {
}
long test_email(CVars in, CVars &out) {
CVars x;
CVars x,y,z;
C_CGI_Form form("", "");
out["server_name"] = CfgReadChar("system.server_name");
form.LetStr("server_name", out["server_name"].c_str());
form.LetStr("site_name", "WrenchBoard");
form.LetStr("site_trade_name", "Connecting Opportunities");
/*
if (load_db_record(x, "select p.*,m.firstname,m.lastname,m.email from password_reset p LEFT JOIN members m ON m.id =p.member_id WHERE p.id = 8 ")) {
vars2form(x, form);
}
form.LetStr("subject", "This is Test Email");
form.LetStr("email", in["email"].c_str());
form.Email("ALERT/template.mailfile");
*/
if (load_db_record(x, "SELECT o.*,to_char(o.expire, 'Day Mon dd, yyyy HH:MI AM') AS expire2,j.title,j.description,j.timeline_days,j.price FROM members_jobs_offer o LEFT JOIN members_jobs j ON j.id =o.job_id WHERE o.id = %lu AND o.status >0", in["offer_id"].Long())) {
vars2form(x, form);
if (load_db_record(y, "SELECT email,balance,firstname FROM members WHERE id = %lu", x["member_id"].Long())) {
vars2form(y, form);
form.LetStr("subject", "Job Interest Recieved");
form.LetStr("email", "ameye+member@chiefsoft.com");
form.Email("JOB/job_interest_member.mailfile");
}
if (load_db_record(z, "SELECT mi.*,m.firstname,m.lastname,m.email from members_offer_interest mi LEFT JOIN members m ON m.id = mi.member_id WHERE mi.id = %lu", in["interest_id"].Long())) {
vars2form(z, form);
form.LetStr("subject", "Job Interest Sent");
form.LetStr("email", "ameye+client@chiefsoft.com");
form.Email("JOB/job_interest_client.mailfile");
}
}
return 0;
}