c0cd6b49219fcd807880aa06132df04695ac740c
tdreszer
  Fri Jan 14 15:05:12 2011 -0800
hgFileUi no longer depends upon a fileSortOrder setting
diff --git src/hg/hgFileUi/hgFileUi.c src/hg/hgFileUi/hgFileUi.c
index c7e978a..e86d6dc 100644
--- src/hg/hgFileUi/hgFileUi.c
+++ src/hg/hgFileUi/hgFileUi.c
@@ -92,37 +92,30 @@
 
 
 if (tdb == NULL)
     {
     errAbort("Can't find %s in track database %s", track, db);
     return;
     }
 cartWebStart(cart, db, "%s %s", tdb->shortLabel, DOWNLOADS_ONLY_TITLE);
 
 if (!tdbIsComposite(tdb) && !tdbIsDownloadsOnly(tdb))
     {
     warn("Track '%s' of type %s is not supported by hgFileUi.",track, tdb->type);
     return;
     }
 
-// Check for fileSortOrder
-if (trackDbSetting(tdb, FILE_SORT_ORDER) == NULL)
-    { // FIXME: This does not have to stay.  But lets start with this restriction until trackDb gets caught up
-    warn("Track '%s' needs '%s' trackDb setting.",track,FILE_SORT_ORDER);
-    return;
-    }
-
 // QUESTION: Do we need superTrack?  If we have lnk to superTrack, then yes.
 char *super = trackDbGetSupertrackName(tdb);
 if (super)
     {
     if (tdb->parent) // configured as a supertrack member in trackDb
         {
         tdbMarkAsSuperTrack(tdb->parent);
         trackDbSuperMemberSettings(tdb);
         }
     }
 
 fileUi(cart, tdb, db, chrom, FALSE);
 
 printf("<BR>\n");
 webEnd();