src/hg/instinct/hgBamBam/hgBamBam.c 1.8
1.8 2010/06/01 06:29:06 jsanborn
updated
Index: src/hg/instinct/hgBamBam/hgBamBam.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/instinct/hgBamBam/hgBamBam.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -b -B -U 4 -r1.7 -r1.8
--- src/hg/instinct/hgBamBam/hgBamBam.c 1 Jun 2010 04:00:48 -0000 1.7
+++ src/hg/instinct/hgBamBam/hgBamBam.c 1 Jun 2010 06:29:06 -0000 1.8
@@ -396,29 +396,30 @@
void share()
{
char *emailTo = cartUsualString(cart, bbEmailTo, NULL);
char *emailFrom = cartUsualString(cart, bbEmailFrom, NULL);
+char *emailSubject = cartUsualString(cart, bbEmailSubject, "UCSC BamBam Browser link");
char *link = cartUsualString(cart, bbLink, NULL);
struct json *js = newJson();
if (!emailTo || !emailFrom || !link)
- jsonAddString(js, "response", "All fields must be filled.");
+ jsonAddString(js, "response", "Email fields must be filled.");
else
{
char cmd[1024];
safef(cmd, sizeof(cmd),
"echo 'User %s wanted you to check out:\n\n%s\n\nCourtesy of the UCSC BamBam Browser.'"
- "| mail -s \"UCSC BamBam Browser link\" -c %s %s",
- emailFrom, link, emailFrom, emailTo);
+ "| mail -s \"%s\" -c %s %s",
+ emailFrom, link, emailSubject, emailFrom, emailTo);
int result = system(cmd);
if (result == -1)
jsonAddString(js, "response", "Error sending email.");
else
{
char response[256];
- safef(response, sizeof(response), "Email sent to %s", emailTo);
+ safef(response, sizeof(response), "Email sent");
jsonAddString(js, "response", response);
}
}