9369881016ec0c9b4753ebdc7b406c202adea782 hiram Tue Feb 8 13:53:13 2011 -0800 proper display of data last updated time for trackUi information diff --git src/hg/hgc/bigBedClick.c src/hg/hgc/bigBedClick.c index cc5dd5c..879eb53 100644 --- src/hg/hgc/bigBedClick.c +++ src/hg/hgc/bigBedClick.c @@ -87,33 +87,36 @@ char *restFields[256]; int restCount = chopTabs(rest, restFields); int restBedFields = bedSize - 3; if (restCount > restBedFields) { int i; char label[20]; safef(label, sizeof(label), "nonBedFieldsLabel"); printf("<B>%s </B>", trackDbSettingOrDefault(tdb, label, "Non-BED fields:")); for (i = restBedFields; i < restCount; i++) printf("%s%s", (i > 0 ? "\t" : ""), restFields[i]); printf("<BR>\n"); } } + if (isCustomTrack(tdb->track)) + { time_t timep = bbiUpdateTime(bbi); printBbiUpdateTime(&timep); } + } else { printf("No item %s starting at %d\n", emptyForNull(item), start); } lmCleanup(&lm); bbiFileClose(&bbi); } void genericBigBedClick(struct sqlConnection *conn, struct trackDb *tdb, char *item, int start, int bedSize) /* Handle click in generic bigBed track. */ { char *fileName = bbiNameFromSettingOrTable(tdb, conn, tdb->table); bigBedClick(fileName, tdb, item, start, bedSize);