Dont display more than 10 email recipients

SVN revision: 566
This commit is contained in:
Stefan Ritt 2003-07-01 14:08:43 +00:00
parent 6c7f5131a4
commit 692458be69

View File

@ -6,6 +6,9 @@
Contents: Web server program for Electronic Logbook ELOG Contents: Web server program for Electronic Logbook ELOG
$Log$ $Log$
Revision 1.123 2003/07/01 14:08:43 midas
Dont display more than 10 email recipients
Revision 1.122 2003/07/01 06:21:19 midas Revision 1.122 2003/07/01 06:21:19 midas
Added emailing of attachments Added emailing of attachments
@ -9913,6 +9916,9 @@ char list[MAX_PARAM][NAME_LENGTH], url[256], comment[256];
strcat(mail_param, "&"); strcat(mail_param, "&");
n = strbreak(mail_to, list, MAX_PARAM); n = strbreak(mail_to, list, MAX_PARAM);
if (n < 10)
{
for (i=0 ; i<n && i<MAX_PARAM ; i++) for (i=0 ; i<n && i<MAX_PARAM ; i++)
{ {
sprintf(mail_param+strlen(mail_param), "mail%d=%s", i, list[i]); sprintf(mail_param+strlen(mail_param), "mail%d=%s", i, list[i]);
@ -9920,6 +9926,12 @@ char list[MAX_PARAM][NAME_LENGTH], url[256], comment[256];
strcat(mail_param, "&"); strcat(mail_param, "&");
} }
} }
else
{
sprintf(str, "%d%%20%s", n, loc("recipients"));
sprintf(mail_param+strlen(mail_param), "mail0=%s", str);
}
}
free(mail_text); free(mail_text);