WRENCHBOARD_ACCOUNT_PENDING

This commit is contained in:
CHIEFSOFT\ameye
2024-10-03 09:58:15 -04:00
parent c0ba3f6a83
commit d731c0b0b2
+17 -8
View File
@@ -1281,7 +1281,7 @@ long ContactMessage(CVars in) {
long SignupPendingAlertMailfile(CVars in) {
REQ_LONG(in, "pending_id", 1, -1);
CVars x;
CVars x, ml;
CVars out;
C_CGI_Form form("", "");
@@ -1294,9 +1294,13 @@ long SignupPendingAlertMailfile(CVars in) {
form.LetStr("subject", "WrenchBoard Contact Us Alert");
if (load_db_record(x, "SELECT *,email as email2,to_char(expire, 'Day Mon dd, yyyy HH:MI AM') AS expire,to_char(added, 'Day Mon dd, yyyy HH:MI AM') AS added FROM members_pending WHERE id = %lu ", in["pending_id"].Long())) {
vars2form(x, form);
form.LetStr("email", out["alertemail"].c_str());
form.Email("ALERT/alert_signup.mailfile");
// vars2form(x, form);
// form.LetStr("email", out["alertemail"].c_str());
// form.Email("ALERT/alert_signup.mailfile");
ml["action"] = WRENCHBOARD_ACCOUNT_PENDING; ml["action"].set_valid( true );
ml["topic"] = "WRENCHBOARD_ALERT"; ml["topic"].set_valid( true );
ml["pending_id"] = in["pending_id"]; ml["member_id"].set_valid( true );
submit_cron_email(ml);
}
} catch (bad_parameter) {
out["status"] = "ERROR";
@@ -1307,7 +1311,7 @@ long SignupPendingAlertMailfile(CVars in) {
long SignupCompletedAlertMailfile(CVars in) {
REQ_LONG(in, "member_id", 1, -1);
CVars x;
CVars x, ml;
CVars out;
C_CGI_Form form("", "");
out["alertemail"] = CfgReadChar("transnotif.contact");
@@ -1318,9 +1322,14 @@ long SignupCompletedAlertMailfile(CVars in) {
form.LetStr("subject", "WrenchBoard Contact Us Alert");
if (load_db_record(x, "SELECT *,email as email2 FROM members WHERE id = %lu ", in["member_id"].Long())) {
vars2form(x, form);
form.LetStr("email", out["alertemail"].c_str());
form.Email("ALERT/alert_signupcompleted.mailfile");
// vars2form(x, form);
// form.LetStr("email", out["alertemail"].c_str());
// form.Email("ALERT/alert_signupcompleted.mailfile");
ml["action"] = WRENCHBOARD_ACCOUNT_LOGIN; ml["action"].set_valid( true );
ml["topic"] = "WRENCHBOARD_ALERT"; ml["topic"].set_valid( true );
ml["member_id"] = in["member_id"]; ml["member_id"].set_valid( true );
submit_cron_email(ml);
}
return 0;
}