Fix bug in subscribing
This commit is contained in:
parent
2f5f00a102
commit
d73da039c6
@ -2652,7 +2652,7 @@ void msg_conf_sub_bases() {
|
|||||||
s_printf("\r\n");
|
s_printf("\r\n");
|
||||||
if (strlen(buffer) > 0) {
|
if (strlen(buffer) > 0) {
|
||||||
toggle_area = atoi(buffer);
|
toggle_area = atoi(buffer);
|
||||||
msgbase_sub_unsub(gUser->cur_mail_conf, i);
|
msgbase_sub_unsub(gUser->cur_mail_conf, toggle_area);
|
||||||
lines = 0;
|
lines = 0;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
@ -2667,7 +2667,7 @@ void msg_conf_sub_bases() {
|
|||||||
s_printf("\r\n");
|
s_printf("\r\n");
|
||||||
if (strlen(buffer) > 0) {
|
if (strlen(buffer) > 0) {
|
||||||
toggle_area = atoi(buffer);
|
toggle_area = atoi(buffer);
|
||||||
msgbase_sub_unsub(gUser->cur_mail_conf, i);
|
msgbase_sub_unsub(gUser->cur_mail_conf, toggle_area);
|
||||||
lines = 0;
|
lines = 0;
|
||||||
} else {
|
} else {
|
||||||
done = 1;
|
done = 1;
|
||||||
|
2
users.c
2
users.c
@ -182,7 +182,7 @@ int msgbase_sub_unsub(int conference, int msgbase) {
|
|||||||
sqlite3_bind_int(res, 2, msgbase);
|
sqlite3_bind_int(res, 2, msgbase);
|
||||||
sqlite3_bind_int(res, 3, gUser->id);
|
sqlite3_bind_int(res, 3, gUser->id);
|
||||||
|
|
||||||
sqlite3_step(res);
|
rc = sqlite3_step(res);
|
||||||
|
|
||||||
sqlite3_finalize(res);
|
sqlite3_finalize(res);
|
||||||
sqlite3_close(db);
|
sqlite3_close(db);
|
||||||
|
Reference in New Issue
Block a user