4595b1ed3824a528af34f62f24ce4bae9419e427 hiram Wed Feb 9 11:03:18 2011 -0800 fine tuning the data last updated printouts diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c index 0e56d5a..bee468b 100644 --- src/hg/lib/hdb.c +++ src/hg/lib/hdb.c @@ -4932,30 +4932,33 @@ if (fileName == NULL) { char query[256]; safef(query, sizeof(query), "select fileName from %s", table); fileName = sqlQuickString(conn, query); if (fileName == NULL) errAbort("Missing fileName in %s table", table); } return fileName; } void printUpdateTime(char *database, struct trackDb *tdb, struct customTrack *ct) /* display table update time */ { +/* have not decided what to do for a composite container */ +if (tdbIsComposite(tdb)) + return; struct sqlConnection *conn = NULL; char *tableName = NULL; if (isCustomTrack(tdb->track)) { if (ct) { conn = hAllocConn(CUSTOM_TRASH); tableName = ct->dbTableName; } } else if (startsWith("big", tdb->type)) { char *tableName = hTableForTrack(database, tdb->table); struct sqlConnection *conn = hAllocConnTrack(database, tdb); char *bbiFileName = bbiNameFromSettingOrTable(tdb, conn, tableName); @@ -4978,18 +4981,18 @@ tableName = hTableForTrack(database, tdb->table); conn = hAllocConnTrack(database, tdb); } if (tableName) { char *date = firstWordInLine(sqlTableUpdate(conn, tableName)); if (date != NULL) printf("<B>Data last updated: </B>%s<BR>\n", date); } hFreeConn(&conn); } void printBbiUpdateTime(time_t *timep) /* for bbi files, print out the timep value */ { - printf ("<B>Data last updated: %s</B><BR>\n", + printf ("<B>Data last updated: </B>%s<BR>\n", sqlUnixTimeToDate(timep, FALSE)); }