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);
 	}
     }
 }