rafaelgomesxyz / esgst

An extension that enhances SteamGifts / SteamTrades.
MIT License
147 stars 23 forks source link

Cannot sync hltb times #1754

Open Yos-T opened 1 year ago

Yos-T commented 1 year ago

Description When syncing hltb times nothing seems to happen. The page does show hltb times sync succeeded. The FetchRequest for https://script.google.com/macros/s/AKfycbysBF72c0VNylStaslLlOL7X4M0KQIgY0VVv6Q0x2vh72iGAtE/exec fails. I get a "Page Not Found" error from Google Drive.

Some hltb tags are shown on steamgifts pages. These are for games that are not found on hltb and are always 0h, with the link :https://howlongtobeat.com/game/undefined (Example game: "Beat Hazard Complete") This game show no results when you search on howlongtobeat. Other games that do show a search result have no hltb tag.

Console Errors

[ESGST] <!DOCTYPE html><html lang="en"><head><meta name="description" content="Web word processing, presentations and spreadsheets"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0"><link rel="shortcut icon" href="//docs.google.com/favicon.ico"><title>Page Not Found</title><meta name="referrer" content="strict-origin-when-cross-origin"><link href="//fonts.googleapis.com/css?family=Product+Sans" rel="stylesheet" type="text/css" nonce="uupIYeygoaSnZtOZtkHd_g"><style nonce="uupIYeygoaSnZtOZtkHd_g">/* Copyright 2022 Google Inc. All Rights Reserved. */
.goog-inline-block{position:relative;display:-moz-inline-box;display:inline-block}* html .goog-inline-block{display:inline}*:first-child+html .goog-inline-block{display:inline}#drive-logo{margin:18px 0;position:absolute;white-space:nowrap}.docs-drivelogo-img{background-image:url('//ssl.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_116x41dp.png');background-size:116px 41px;display:inline-block;height:41px;vertical-align:bottom;width:116px}.docs-drivelogo-text{color:#000;display:inline-block;opacity:0.54;text-decoration:none;font-family:'Product Sans',Arial,Helvetica,sans-serif;font-size:32px;text-rendering:optimizeLegibility;position:relative;top:-6px;left:-7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.docs-drivelogo-img{background-image:url('//ssl.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_116x41dp.png')}}</style><style type="text/css" nonce="uupIYeygoaSnZtOZtkHd_g">body {background-color: #fff; font-family: Arial,sans-serif; font-size: 13px; margin: 0; padding: 0;}a, a:link, a:visited {color: #112ABB;}</style><style type="text/css" nonce="uupIYeygoaSnZtOZtkHd_g">.errorMessage {font-size: 12pt; font-weight: bold; line-height: 150%;}</style></head><body><div id="outerContainer"><div id="innerContainer"><div style="position: absolute; top: -80px;"><div id="drive-logo"><a href="/"><span class="docs-drivelogo-img" title="Google logo"></span><span class="docs-drivelogo-text">&nbsp;Drive</span></a></div></div><div align="center"><p class="errorMessage" style="padding-top: 50px">Sorry, unable to open the file at this time.</p><p> Please check the address and try again. </p><div style="background: #F0F6FF; border: 1px solid black; margin-top: 35px; padding: 10px 125px; width: 300px;"><p><strong>Get stuff done with Google Drive</strong></p><p>Apps in Google Drive make it easy to create, store and share online documents, spreadsheets, presentations and more.</p><p>Learn more at <a href="https://drive.google.com/start/apps">drive.google.com/start/apps</a>.</p></div></div></div></div></body><style nonce="uupIYeygoaSnZtOZtkHd_g">html {height: 100%; overflow: auto;}body {height: 100%; overflow: auto;}#outerContainer {margin: auto; max-width: 750px;}#innerContainer {margin-bottom: 20px; margin-left: 40px; margin-right: 40px; margin-top: 80px; position: relative;}</style></html> sendExternal@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:139291
async*send@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:138311
get@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:137009
M@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:32:63878
Async*f/<@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:147897
EventListener.handleEvent*i</<@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:1853
i</<@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:1352
h/<@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:151084
A@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:32:46552
onClick@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:32:159696
f/<@moz-extension://90e95771-fc0a-44aa-b3c1-81db3aedd491/esgst.js:1:147897
esgst.js:1:165916

The Network Monitor shows no activity during the sync.

System (please complete the following information):