f8f0910b30cb1b4b963daeed1c5aa4cbd5dbf404
brianlee
  Sat Nov 16 01:16:51 2024 -0800
Temporary fix so Hoffman Dataset page shows up -regardless of access

diff --git src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c
index eee196c..6357baf 100644
--- src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c
+++ src/hg/cirm/cdw/cdwWebBrowse/cdwWebBrowse.c
@@ -1440,31 +1440,31 @@
 	printf("%s (<A HREF=\"cdwWebBrowse?cdwCommand=browseFiles&cdwBrowseFiles_filter=%s&%s\"",
 		desc, cgiEncode(varEqVal), cartSidUrlString(cart)); 
 	printf(">%lld files</A>)",fileCount);
 
 	int fileId = getRecentSubmitFileId(conn, submitDirId, "meta.txt");
 	if ((fileId > 0) && cdwCheckFileAccess(conn, fileId, user))
 	    {
 	    printf(" (metadata: <A HREF=\"cdwWebBrowse?cdwCommand=dataSetMetaTree&cdwDataSet=%s&%s\"",
 		    datasetId, cartSidUrlString(cart)); 
 	    printf(">html</A>");
 	    doServeTagStorm(conn, datasetId);
 	    }
 	}
     else // Otherwise print a label and description. 
 	{
-	printf("<li class='list-group-item'><B>%s (%s)</B><BR>\n", label, datasetId);
+        printf("<li class='list-group-item'><b><a href=\"cdwGetFile/%s/summary/index.html\">%s (%s)</a></b><br>\n", datasetId, label, datasetId);
 	printf("%s\n", desc);
 	}
     printf("</li>\n");
     }
 cdwDatasetFree(&datasetList);
 }
 
 
 void doDataSetMetaTree(struct sqlConnection *conn)
 /* Put up meta data tree associated with data set. */
 {
 char *dataSet = cartString(cart, "cdwDataSet");
 char metaFileName[PATH_LEN];
 safef(metaFileName, sizeof(metaFileName), "%s/%s", dataSet, "meta.txt");
 int fileId = cdwFileIdFromPathSuffix(conn, metaFileName);