forked from MapComplete/MapComplete
		
	Chore: linting
This commit is contained in:
		
							parent
							
								
									4625ad9a5c
								
							
						
					
					
						commit
						097141f944
					
				
					 307 changed files with 5346 additions and 2147 deletions
				
			
		|  | @ -16,7 +16,7 @@ class ServerLdScrape extends Script { | |||
|                 mustMatch: "extractgraph", | ||||
|                 mimetype: "application/ld+json", | ||||
|                 addHeaders: { | ||||
|                     "Cache-control":"max-age=3600, public" | ||||
|                     "Cache-control": "max-age=3600, public", | ||||
|                 }, | ||||
|                 async handle(content, searchParams: URLSearchParams) { | ||||
|                     const url = searchParams.get("url") | ||||
|  | @ -30,19 +30,24 @@ class ServerLdScrape extends Script { | |||
|                             return JSON.stringify(contents) | ||||
|                         } | ||||
|                     } | ||||
|                     let dloaded: { content: string } | { redirect: string } | "timeout" = { redirect: url } | ||||
|                     let dloaded: { content: string } | { redirect: string } | "timeout" = { | ||||
|                         redirect: url, | ||||
|                     } | ||||
|                     do { | ||||
| 
 | ||||
|                         dloaded = await ScriptUtils.Download(dloaded["redirect"], { | ||||
|                             "User-Agent": | ||||
|                                 "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36", // MapComplete/openstreetmap scraper; pietervdvn@posteo.net; https://github.com/pietervdvn/MapComplete",
 | ||||
|                         }, 10) | ||||
|                         dloaded = await ScriptUtils.Download( | ||||
|                             dloaded["redirect"], | ||||
|                             { | ||||
|                                 "User-Agent": | ||||
|                                     "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.52 Safari/537.36", // MapComplete/openstreetmap scraper; pietervdvn@posteo.net; https://github.com/pietervdvn/MapComplete",
 | ||||
|                             }, | ||||
|                             10 | ||||
|                         ) | ||||
|                         if (dloaded === "timeout") { | ||||
|                             return "{\"#\":\"timout reached\"}" | ||||
|                             return '{"#":"timout reached"}' | ||||
|                         } | ||||
|                     } while (dloaded["redirect"]) | ||||
| 
 | ||||
|                     if(dloaded["content"].startsWith("{")){ | ||||
|                     if (dloaded["content"].startsWith("{")) { | ||||
|                         // This is probably a json
 | ||||
|                         const snippet = JSON.parse(dloaded["content"]) | ||||
|                         console.log("Snippet is", snippet) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue