From 2ef220d66f9ff64ec1c3e56b4b4b367edb759512 Mon Sep 17 00:00:00 2001
From: cbartondock <cbartondock@gmail.com>
Date: Mon, 25 Oct 2021 15:47:06 -0400
Subject: [PATCH] Fix dumb regression

---
 src/lib/parsers/steam.parser.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/parsers/steam.parser.ts b/src/lib/parsers/steam.parser.ts
index 440b1bcb2a..dab1529b68 100644
--- a/src/lib/parsers/steam.parser.ts
+++ b/src/lib/parsers/steam.parser.ts
@@ -51,7 +51,7 @@ export class SteamParser implements GenericParser {
           throw this.lang.errors.steamChanged__i.interpolate({error: errordata.error, file: errordata.path});
         })
         .then((appinfo)=>{
-          return Promise.all(appIds.map(appId =>{
+          return Promise.all(appIds.filter(appId => /^[0-9]*$/g.test(appId)).map(appId =>{
             let infoIndex = appinfo.map((app: any)=>app.entries.appid).indexOf(parseInt(appId));
             if(infoIndex>=0 && (appinfo[infoIndex].entries.common||{}).name){
               return Promise.resolve({title: (appinfo[infoIndex].entries.common||{}).name, appid: appId});