ff74889ad772c653a5a127e1c8a340870b17e3b1 braney Thu Mar 24 17:33:01 2016 -0700 fix up hgFind issues with genbank meta tables #16809 diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c index 7cea64b..cbde9ad 100644 --- src/hg/lib/hdb.c +++ src/hg/lib/hdb.c @@ -2478,32 +2478,32 @@ char *hFreezeDateOpt(char *database) /* Return freeze date of database or NULL if unknown database * Use freeMem when done. */ { return hDbDbOptionalField(database, "description"); } int hOrganismID(char *database) /* Get organism ID from relational organism table */ /* Return 0 if not found. */ { char query[256]; struct sqlConnection *conn = hAllocConn(database); int ret; -sqlSafef(query, sizeof(query), "select id from organism where name = '%s'", - hScientificName(database)); +sqlSafef(query, sizeof(query), "select id from %s where name = '%s'", + organismTable, hScientificName(database)); ret = sqlQuickNum(conn, query); hFreeConn(&conn); return ret; } static boolean hGotCladeConn(struct sqlConnection *conn) /* Return TRUE if central db contains clade info tables. */ { return (sqlTableExists(conn, cladeTable()) && sqlTableExists(conn, genomeCladeTable())); } boolean hGotClade() /* Return TRUE if central db contains clade info tables. */ { struct sqlConnection *conn = hConnectCentral();