dba70a3c0e26923613996b0149fba257b11fd5c0 giardine Wed Dec 8 07:18:30 2010 -0800 Some missed changes to allow for variome belonging to a subcategory in the wiki diff --git src/hg/hgGene/wikiTrack.c src/hg/hgGene/wikiTrack.c index 1aee1f2..9d720f4 100644 --- src/hg/hgGene/wikiTrack.c +++ src/hg/hgGene/wikiTrack.c @@ -324,45 +324,45 @@ if (! wikiTrackEnabled(database, &userName)) errAbort("create new wiki item: wiki track not enabled"); if (NULL == userName) errAbort("create new wiki item: user not logged in ?"); id = addWikiTrackItem(database, chrom, itemStart, itemEnd, name, score, strand, userName, GENE_CLASS, "#000000", "UCSCGeneAnnotation", name, NULL); char wikiItemId[64]; safef(wikiItemId,ArraySize(wikiItemId),"%d", id); struct wikiTrack *item = findWikiItemId(wikiItemId); addDescription(item, userName, chrom, itemStart, itemEnd, cart, database, - extraHeader->string, transcriptTag); + extraHeader->string, transcriptTag, NEW_ITEM_CATEGORY); dyStringFree(&extraHeader); return(item); } static void addComments(struct sqlConnection *conn, struct wikiTrack **item, char *userName, struct bed *clusterList, struct bed *allIsoforms, struct bed *allProteins) { if (*item) { char transcriptTag[1024]; safef(transcriptTag, ArraySize(transcriptTag), "%s", curGeneId); addDescription(*item, userName, curGeneChrom, - curGeneStart, curGeneEnd, cart, database, NULL, transcriptTag); + curGeneStart, curGeneEnd, cart, database, NULL, transcriptTag, NEW_ITEM_CATEGORY); } else { struct bed *el = clusterList; *item = startNewItem(conn, el->chrom, el->chromStart, el->chromEnd, el->name, el->strand, clusterList, allIsoforms, allProteins); el = el->next; for ( ; el; el = el->next) { (void) addWikiTrackItem(database, el->chrom, el->chromStart, el->chromEnd, el->name, 0, el->strand, userName, GENE_CLASS, "#000000", "UCSCGeneAnnotation", el->name, (*item)->descriptionKey); } } }