c248d6a10bcbdadcd7f2c7cfb0272dd73334faaf galt Fri Mar 22 23:33:49 2019 -0700 check that the file exists first. fixes bug in cdwWebBrowse when meta.txt is not found. discovered on public cirm with kriegsteinBrainOrganoid1. diff --git src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c index 77560e4..c901d73 100644 --- src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c +++ src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c @@ -1362,31 +1362,31 @@ printf(">text"); printf(", tsv"); printf(", csv)"); } int getRecentSubmitFileId(struct sqlConnection *conn, int submitDirId, char *submitFileName) /* Get the file ID of the most recent index.html file for dataset. */ { char query[PATH_LEN]; sqlSafef(query, sizeof(query), "select max(id) from cdwFile where submitFileName='%s' and submitDirId=%d", submitFileName, submitDirId); -return sqlQuickNum(conn, query); +return sqlQuickNum(conn, query); // returns 0 if none found } void doBrowseDatasets(struct sqlConnection *conn) /* Show datasets and links to dataset summary pages. */ { printf("