df10c2a997dd6578f49113d97109816d9eaaee03 chmalee Wed Apr 24 10:04:24 2019 -0700 Adding checks for hub and genome description pages and fixing incorrect error message when composite/superTracks have no children, refs #18870 diff --git src/hg/inc/trackHub.h src/hg/inc/trackHub.h index 6da0cff..ce6f0b5 100644 --- src/hg/inc/trackHub.h +++ src/hg/inc/trackHub.h @@ -182,17 +182,23 @@ boolean trackHubGetBlatParams(char *database, boolean isTrans, char **pHost, char **pPort); /* get "blat" and "transBlat" entries (if any) for an assembly hub */ struct dbDb *trackHubGetBlatDbDbs(); /* Get a list of connected track hubs that have blat servers */ struct slPair *trackHubDbDbToValueLabel(struct dbDb *hubDbDbList); /* Given a trackHub (list of) track hub dbDb which may be missing some info, * return an slPair of value and label suitable for making a select/menu option. */ void hubCheckBigDataUrl(struct trackHub *hub, struct trackHubGenome *genome, struct trackDb *tdb); /* Check remote file exists and is of correct type. Wrap this in error catcher */ +void hubCheckGenomeDescription(struct trackHub *hub, struct trackHubGenome *genome); +/* Warn about missing or incorrect htmlPath settings for each genome in an assembly hub */ + +void hubCheckHubDescription(struct trackHub *hub); +/* Warn about missing or incorrect description page for hub */ + #endif /* TRACKHUB_H */