reset pin bug

This commit is contained in:
CHIEFSOFT\ameye
2023-08-04 21:39:31 -04:00
parent 8a22474d6b
commit f21022d9e0
+2 -2
View File
@@ -1101,7 +1101,7 @@ long WrenchResetMemberPass(CVars in, CVars &out) {
int r1, i;
char reset_pin[10];
srand(time(NULL));
r1 = abs(rand()*1000);
r1 = abs(rand()*100);
// sprintf(reset_pin, "%d", r1);
snprintf(reset_pin, sizeof (reset_pin), "%d", r1);
@@ -1127,7 +1127,7 @@ long WrenchResetMemberPass(CVars in, CVars &out) {
xx["loc"].set_valid(true);
xx["reset_pin"] = reset_pin;
xx["reset_pin"].set_valid(true);
xx["reset_pin"] = xx["reset_pin"].substr(0, 5);
out["password_reset_id"] = insert_db_record(DBS_VALID, "password_reset", "password_reset_id_seq", xx);