faf767571f701aec7738d97554b4cea24a1aa804
max
  Fri Mar 27 05:57:53 2015 +0100
Revert "Removing GSAID code. BrianR said that's OK."

This reverts commit 324e56bb2fe619534c60a35706fb7bfc188c737f.

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 4e8f093..a27554f 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -24466,30 +24466,35 @@
 va_start(args, a);
 bool res = vsameWords(a, args);
 va_end(args);
 return res;
 }
 
 void doMiddle()
 /* Generate body of HTML. */
 {
 char *track = cartString(cart, "g");
 char *item = cloneString(cartOptionalString(cart, "i"));
 char *parentWigMaf = cartOptionalString(cart, "parentWigMaf");
 struct trackDb *tdb = NULL;
 
 
+if (hIsGisaidServer())
+    {
+    validateGisaidUser(cart);
+    }
+
 /*	database and organism are global variables used in many places	*/
 getDbAndGenome(cart, &database, &genome, NULL);
 organism = hOrganism(database);
 scientificName = hScientificName(database);
 
 
 dbIsFound = trackHubDatabase(database) || sqlDatabaseExists(database);
 
 if (dbIsFound)
     seqName = hgOfficialChromName(database, cartString(cart, "c"));
 else
     seqName = cartString(cart, "c");
 
 winStart = cartUsualInt(cart, "l", 0);
 winEnd = cartUsualInt(cart, "r", 0);