d59d6cbe4dfc0ba40588132b1776cb2038f5216b chmalee Wed Jan 26 17:29:35 2022 -0800 Add missing hReplaceGbdb calls to various barChart functions, refs #28828 diff --git src/hg/lib/barChartUi.c src/hg/lib/barChartUi.c index c1b0fa3..dd744f5 100644 --- src/hg/lib/barChartUi.c +++ src/hg/lib/barChartUi.c @@ -339,31 +339,31 @@ if (colors) colors = colors->next; } slReverse(&categs); return categs; } struct barChartCategory *barChartUiGetCategories(char *database, struct trackDb *tdb, struct facetedTableMergedOffset *mergeList) /* Get category colors and descriptive labels. If mergeList is non-NULL gets it from there,else use labels in tab-sep file specified by barChartCategoryUrl setting, o/w in barChartBars setting. If colors are not specified via barChartColors setting or second column in category file, assign rainbow colors. Colors are specified as #fffff or r,g,b or html color name) */ { struct slName *labels = NULL, *colors = NULL; -char *categUrl = trackDbSetting(tdb, BAR_CHART_CATEGORY_URL); +char *categUrl = hReplaceGbdb(trackDbSetting(tdb, BAR_CHART_CATEGORY_URL)); if (mergeList != NULL) { getCategsFromMergeList(mergeList, &labels, &colors); } else if (isNotEmpty(categUrl)) getCategsFromFile(tdb->track, categUrl, &labels, &colors); else { char *labelSetting = trackDbSetting(tdb, BAR_CHART_CATEGORY_LABELS); char *colorSetting = trackDbSetting(tdb, BAR_CHART_CATEGORY_COLORS); getCategsFromSettings(tdb->track, labelSetting, colorSetting, &labels, &colors); } return createCategs(tdb->track, labels, colors); }