19d69d9d2db3a4c42bfbf28086c0db04b284cfaf
lrnassar
  Tue Apr 11 18:33:50 2023 -0700
Fixing the path to be relative in the thumbNail links page as the page and the images are always placed together.

diff --git src/utils/qa/buildPublicSessionThumbnailsIndexPage.py src/utils/qa/buildPublicSessionThumbnailsIndexPage.py
index e32d3c1..f4a8646 100755
--- src/utils/qa/buildPublicSessionThumbnailsIndexPage.py
+++ src/utils/qa/buildPublicSessionThumbnailsIndexPage.py
@@ -36,28 +36,28 @@
     """Parse hgPublicSession curled page, extract thumbnail/url/description and write out to file"""
     sessionThumbNailsWritten = 1
     for line in hgPublicSessionOutPut.text.split('\n'):
         if "trash" in line and sessionThumbNailsWritten < 4:
             sessionUrl = "https://genome.ucsc.edu/cgi-bin/"+line.split('"')[1].split("/")[2]
             trashDirUrl = line.split('"')[3]
             downloadThumbNailUrl = "https://genome.ucsc.edu/trash/hgPS/"+trashDirUrl.split("/")[3]
             currentImageFileName = 'sessionThumbNail'+str(sessionThumbNailsWritten)+'.png'
             img_data = requests.get(downloadThumbNailUrl).content
             with open(saveDir+currentImageFileName, 'wb') as handler:
                 handler.write(img_data)
             os.chmod(saveDir+currentImageFileName, 0o664)
         if "Description:" in line and sessionThumbNailsWritten < 4:
             sessionThumbNailsWritten+=1
             sessionDescription = line.split('</b> ')[1].split('<br>')[0]
-            outputFile.write('''<a href="'''+sessionUrl+'''">\n<img src="/'''+currentImageFileName+'''" title="'''
+            outputFile.write('''<a href="'''+sessionUrl+'''">\n<img src="'''+currentImageFileName+'''" title="'''
                          +sessionDescription+'''" class="sessionThumbnail" style="vertical-align: top;" width="30%"
                          height=40%"></img></a>\n''')
     outputFile.close()
     os.chmod(saveDir+'thumbNailLinks.html', 0o775)
 
 def main():
     options = parseArgs()
     saveDir = options.saveDir
     hgPublicSessionOutPut, outputFile = queryHgPublicSessAndAssignOutputFileAndDir(saveDir)
     parseHgPublicSessPageAndWriteOut(hgPublicSessionOutPut, saveDir, outputFile)
 
 main()