Make reporter ignore useless Discord errors (#1829)
This commit is contained in:
		
							parent
							
								
									fe60a72b80
								
							
						
					
					
						commit
						ae1dc4eab0
					
				
					 1 changed files with 9 additions and 0 deletions
				
			
		|  | @ -61,6 +61,13 @@ const report = { | |||
|     otherErrors: [] as string[] | ||||
| }; | ||||
| 
 | ||||
| const IGNORED_DISCORD_ERRORS = [ | ||||
|     "KeybindStore: Looking for callback action", | ||||
|     "Unable to process domain list delta: Client revision number is null", | ||||
|     "Downloading the full bad domains file", | ||||
|     /\[GatewaySocket\].{0,110}Cannot access '/ | ||||
| ] as Array<string | RegExp>; | ||||
| 
 | ||||
| function toCodeBlock(s: string) { | ||||
|     s = s.replace(/```/g, "`\u200B`\u200B`"); | ||||
|     return "```" + s + " ```"; | ||||
|  | @ -86,6 +93,8 @@ async function printReport() { | |||
|         console.log(`  - Error: ${toCodeBlock(p.error)}`); | ||||
|     }); | ||||
| 
 | ||||
|     report.otherErrors = report.otherErrors.filter(e => !IGNORED_DISCORD_ERRORS.some(regex => e.match(regex))); | ||||
| 
 | ||||
|     console.log("## Discord Errors"); | ||||
|     report.otherErrors.forEach(e => { | ||||
|         console.log(`- ${toCodeBlock(e)}`); | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue