ea99dac2c5ba8bc9de2e08c220b3929886cffd1c
braney
  Sun Aug 16 12:27:17 2026 -0700
hgConfCatalog: cite the new location of the sessionDataDirOld read

The read moved from customFactory.c to trashDir.c when the two hand-rolled
copies of that path test were folded into one.  --fix-citations only repairs a
line number inside the same file, so a read that changes file has to be pointed
at its new home by hand.

refs #37925

diff --git src/hg/utils/hgConfCatalog/hgConfCatalog.py src/hg/utils/hgConfCatalog/hgConfCatalog.py
index fd162510fe1..a6dfbddd9eb 100755
--- src/hg/utils/hgConfCatalog/hgConfCatalog.py
+++ src/hg/utils/hgConfCatalog/hgConfCatalog.py
@@ -797,31 +797,31 @@
                "where every hub file lands."),
         h("udc.localDir", "path", "hg/lib/customFactory.c:204", public=True,
           verified=True),
         h("udcLog", "debug", "hg/hgTracks/hgTracks.c:12075", verified=True,
           note="Log UDC fetches, which is the first thing to turn on when a "
                "hub is slow."),
         h("cacheTrackDbDir", "path", "hg/lib/trackDbCache.c:483",
           default='"/dev/shm/trackDbCache"', verified=True,
           note="Shared-memory cache of parsed trackDb.  Setting it empty "
                "forces a fresh read from MySQL every request, which is the "
                "right way to test trackDb changes; deleting the directory is "
                "not, since it is shared between users."),
         h("sessionDataDir", "path", "hg/hgPcr/hgPcr.c:564", verified=True,
           note="Where session-scoped data (custom tracks belonging to a saved "
                "session) is kept so it survives cleanup."),
-        h("sessionDataDirOld", "path", "hg/lib/customFactory.c:180",
+        h("sessionDataDirOld", "path", "hg/lib/trashDir.c:58",
           verified=True, note="Previous location, still read so old sessions "
                               "keep working."),
         h("sessionDataDbPrefix", "internal", "hg/lib/sessionData.c:474",
           verified=True),
         h("sessionThumbnail.imgDir", "path", "hg/cgilib/sessionThumbnail.c:29",
           public=True, verified=True, family="sessionThumbnail"),
         h("sessionThumbnail.webPath", "url",
           "hg/cgilib/sessionThumbnail.c:30", public=True, verified=True,
           family="sessionThumbnail"),
         h("sessionThumbnail.convertPath", "path",
           "hg/hgSession/hgSession.c:1157", public=True, verified=True,
           family="sessionThumbnail"),
         h("sessionThumbnail.suppress", "flag",
           "hg/hgSession/hgSession.c:1153", public=True, verified=True,
           family="sessionThumbnail"),