8be39eded2ca995a387d5c47127f049c2b228932 braney Tue Jun 2 17:26:58 2015 -0700 changes to get NCBI RefSeq track to use the trackVersion table, and to grab Genbank information when available. #13673 diff --git src/hg/lib/trackVersion.c src/hg/lib/trackVersion.c index dcb73cf..388e775 100644 --- src/hg/lib/trackVersion.c +++ src/hg/lib/trackVersion.c @@ -214,25 +214,25 @@ fputc(lastSep,f); } /* -------------------------------- End autoSql Generated Code -------------------------------- */ struct trackVersion *getTrackVersion(char *database, char *track) // Get most recent trackVersion for given track in given database { boolean trackVersionExists = !trackHubDatabase(database) && hTableExists("hgFixed", "trackVersion"); struct trackVersion *trackVersion = NULL; if (trackVersionExists) { char query[256]; struct sqlConnection *conn = hAllocConn(database); - sqlSafef(query, sizeof(query), "select * from hgFixed.trackVersion where db = '%s' AND name = '%s' order by ix DESC limit 1", database, track); + sqlSafef(query, sizeof(query), "select * from hgFixed.trackVersion where db = '%s' AND name = '%s' order by updateTime DESC limit 1", database, track); struct sqlResult *sr = sqlGetResult(conn, query); char **row; if ((row = sqlNextRow(sr)) != NULL) trackVersion = trackVersionLoad(row); sqlFreeResult(&sr); hFreeConn(&conn); } return trackVersion; }