From 932f5d778c3be979d03137a93a78444d469df3bd Mon Sep 17 00:00:00 2001 From: MillenniumEarl Date: Mon, 9 Nov 2020 17:30:27 +0100 Subject: [PATCH] Bugfix in removing trailing "v" in version --- app/scripts/scraper.js | 2 +- coverage.lcov | 563 +++++++++++++++++++++-------------------- 2 files changed, 289 insertions(+), 276 deletions(-) diff --git a/app/scripts/scraper.js b/app/scripts/scraper.js index 4db77d7..5f62127 100644 --- a/app/scripts/scraper.js +++ b/app/scripts/scraper.js @@ -137,7 +137,7 @@ function extractInfoFromTitle(body) { version = matches[matches.length - 2].replace(/[[\]]+/g, "").trim(); // Remove the trailing "v" - if (version[0] === "v") version.replace("v", ""); + if (version[0] === "v") version = version.replace("v", ""); } else shared.logger.trace(`Malformed title: ${title}`); diff --git a/coverage.lcov b/coverage.lcov index 388408d..4d9177a 100644 --- a/coverage.lcov +++ b/coverage.lcov @@ -3,9 +3,9 @@ SF:app\index.js FN:36,isLogged FN:54,(anonymous_1) FN:81,(anonymous_2) -FN:108,(anonymous_3) -FN:136,(anonymous_4) -FN:157,(anonymous_5) +FN:109,(anonymous_3) +FN:137,(anonymous_4) +FN:158,(anonymous_5) FNF:6 FNH:6 FNDA:1,isLogged @@ -51,33 +51,34 @@ DA:84,0 DA:89,1 DA:90,1 DA:93,0 -DA:96,0 -DA:108,1 +DA:94,0 +DA:97,0 DA:109,1 -DA:110,0 +DA:110,1 DA:111,0 -DA:115,1 +DA:112,0 DA:116,1 DA:117,1 -DA:120,1 +DA:118,1 DA:121,1 -DA:123,1 +DA:122,1 DA:124,1 -DA:126,1 -DA:136,1 +DA:125,1 +DA:127,1 DA:137,1 -DA:138,0 +DA:138,1 DA:139,0 -DA:143,1 +DA:140,0 DA:144,1 DA:145,1 -DA:148,1 -DA:157,1 +DA:146,1 +DA:149,1 DA:158,1 -DA:159,0 +DA:159,1 DA:160,0 -DA:163,1 -LF:63 +DA:161,0 +DA:164,1 +LF:64 LH:50 BRDA:55,0,0,0 BRDA:55,0,1,1 @@ -87,32 +88,32 @@ BRDA:82,2,0,0 BRDA:82,2,1,1 BRDA:90,3,0,1 BRDA:90,3,1,0 -BRDA:109,4,0,0 -BRDA:109,4,1,1 -BRDA:116,5,0,0 -BRDA:116,5,1,1 -BRDA:137,6,0,0 -BRDA:137,6,1,1 -BRDA:144,7,0,0 -BRDA:144,7,1,1 -BRDA:145,8,0,0 -BRDA:145,8,1,1 -BRDA:158,9,0,0 -BRDA:158,9,1,1 +BRDA:110,4,0,0 +BRDA:110,4,1,1 +BRDA:117,5,0,0 +BRDA:117,5,1,1 +BRDA:138,6,0,0 +BRDA:138,6,1,1 +BRDA:145,7,0,0 +BRDA:145,7,1,1 +BRDA:146,8,0,0 +BRDA:146,8,1,1 +BRDA:159,9,0,0 +BRDA:159,9,1,1 BRF:20 BRH:10 end_of_record TN: SF:app\scripts\network-helper.js -FN:39,(anonymous_0) -FN:58,(anonymous_1) -FN:102,(anonymous_2) -FN:158,(anonymous_3) -FN:177,(anonymous_4) -FN:187,(anonymous_5) -FN:199,(anonymous_6) -FN:214,(anonymous_7) -FN:239,(anonymous_8) +FN:38,(anonymous_0) +FN:57,(anonymous_1) +FN:101,(anonymous_2) +FN:157,(anonymous_3) +FN:176,(anonymous_4) +FN:186,(anonymous_5) +FN:198,(anonymous_6) +FN:213,(anonymous_7) +FN:238,(anonymous_8) FNF:9 FNH:9 FNDA:18,(anonymous_0) @@ -135,18 +136,18 @@ DA:15,1 DA:16,1 DA:19,1 DA:21,1 -DA:22,1 -DA:24,1 -DA:39,1 +DA:23,1 +DA:38,1 +DA:40,18 DA:41,18 -DA:42,18 +DA:42,0 DA:43,0 -DA:44,0 -DA:46,18 -DA:58,1 +DA:45,18 +DA:57,1 +DA:58,6 DA:59,6 -DA:60,6 -DA:63,6 +DA:62,6 +DA:65,6 DA:66,6 DA:67,6 DA:68,6 @@ -156,109 +157,109 @@ DA:71,6 DA:72,6 DA:73,6 DA:74,6 -DA:75,6 -DA:77,6 +DA:76,6 +DA:78,6 DA:79,6 DA:80,6 -DA:81,6 -DA:84,5 -DA:87,5 -DA:90,5 -DA:91,0 +DA:83,5 +DA:86,5 +DA:89,5 +DA:90,0 +DA:92,1 DA:93,1 -DA:94,1 -DA:102,1 +DA:101,1 +DA:103,7 DA:104,7 -DA:105,7 +DA:105,0 DA:106,0 -DA:107,0 +DA:110,7 DA:111,7 DA:112,7 -DA:113,7 -DA:158,1 -DA:160,27 -DA:162,27 -DA:164,27 +DA:157,1 +DA:159,27 +DA:161,27 +DA:163,27 +DA:165,1 DA:166,1 -DA:167,1 -DA:177,1 -DA:178,36 -DA:187,1 -DA:188,3 -DA:189,1 -DA:199,1 +DA:176,1 +DA:177,36 +DA:186,1 +DA:187,3 +DA:188,1 +DA:198,1 +DA:200,43 DA:201,43 DA:202,43 -DA:203,43 -DA:204,2 -DA:214,1 -DA:215,7 -DA:216,1 +DA:203,2 +DA:213,1 +DA:214,7 +DA:215,1 +DA:218,6 DA:219,6 -DA:220,6 -DA:222,6 -DA:224,5 +DA:221,6 +DA:223,5 +DA:224,2 DA:225,2 DA:226,2 -DA:227,2 -DA:230,5 -DA:239,1 +DA:229,5 +DA:238,1 +DA:239,8 DA:240,8 -DA:241,8 -LF:81 -LH:76 -BRDA:42,0,0,0 -BRDA:42,0,1,18 -BRDA:60,1,0,0 -BRDA:60,1,1,6 -BRDA:80,2,0,1 -BRDA:80,2,1,5 -BRDA:90,3,0,5 -BRDA:90,3,1,0 -BRDA:105,4,0,0 -BRDA:105,4,1,7 -BRDA:178,5,0,35 -BRDA:178,5,1,1 -BRDA:188,6,0,2 -BRDA:188,6,1,1 -BRDA:203,7,0,41 -BRDA:203,7,1,2 -BRDA:215,8,0,1 -BRDA:215,8,1,6 -BRDA:220,9,0,6 -BRDA:220,9,1,5 -BRDA:222,10,0,1 -BRDA:222,10,1,5 -BRDA:224,11,0,2 -BRDA:224,11,1,3 -BRDA:226,12,0,0 -BRDA:226,12,1,2 +LF:80 +LH:75 +BRDA:41,0,0,0 +BRDA:41,0,1,18 +BRDA:59,1,0,0 +BRDA:59,1,1,6 +BRDA:79,2,0,1 +BRDA:79,2,1,5 +BRDA:89,3,0,5 +BRDA:89,3,1,0 +BRDA:104,4,0,0 +BRDA:104,4,1,7 +BRDA:177,5,0,35 +BRDA:177,5,1,1 +BRDA:187,6,0,2 +BRDA:187,6,1,1 +BRDA:202,7,0,41 +BRDA:202,7,1,2 +BRDA:214,8,0,1 +BRDA:214,8,1,6 +BRDA:219,9,0,6 +BRDA:219,9,1,5 +BRDA:221,10,0,1 +BRDA:221,10,1,5 +BRDA:223,11,0,2 +BRDA:223,11,1,3 +BRDA:225,12,0,0 +BRDA:225,12,1,2 BRF:26 BRH:21 end_of_record TN: SF:app\scripts\scraper.js FN:19,(anonymous_0) -FN:71,parseGamePrefixes -FN:82,parseGamePrefix -FN:111,extractInfoFromTitle -FN:124,replaceElementsInTitle -FN:155,extractTags -FN:160,parseGameTags -FN:171,extractPreviewSource -FN:187,extractChangelog -FN:210,parseMainPostText -FN:255,(anonymous_10) -FN:281,extractStructuredData -FN:284,parseScriptTag -FN:310,getOverview -FN:324,isEngine -FN:335,isStatus -FN:346,isMod -FN:357,toUpperCaseArray -FN:366,toUpper -FNF:19 -FNH:19 +FN:72,parseGamePrefixes +FN:83,parseGamePrefix +FN:112,extractInfoFromTitle +FN:125,replaceElementsInTitle +FN:160,extractTags +FN:165,parseGameTags +FN:176,extractPreviewSource +FN:192,extractChangelog +FN:216,parseMainPostText +FN:261,(anonymous_10) +FN:287,extractStructuredData +FN:290,parseScriptTag +FN:316,getOverview +FN:330,isEngine +FN:341,isStatus +FN:352,isMod +FN:363,extractIDFromURL +FN:380,toUpperCaseArray +FN:389,toUpper +FNF:20 +FNH:20 FNDA:4,(anonymous_0) FNDA:4,parseGamePrefixes FNDA:6,parseGamePrefix @@ -276,6 +277,7 @@ FNDA:4,getOverview FNDA:6,isEngine FNDA:2,isStatus FNDA:2,isMod +FNDA:4,extractIDFromURL FNDA:8,toUpperCaseArray FNDA:90,toUpper DA:4,1 @@ -314,140 +316,149 @@ DA:54,4 DA:55,4 DA:56,4 DA:57,4 -DA:59,4 +DA:58,4 DA:60,4 -DA:72,4 -DA:75,4 +DA:61,4 +DA:73,4 DA:76,4 DA:77,4 -DA:80,4 -DA:82,4 -DA:84,6 -DA:87,6 -DA:90,6 -DA:91,2 +DA:78,4 +DA:81,4 +DA:83,4 +DA:85,6 +DA:88,6 +DA:91,6 DA:92,2 -DA:96,4 -DA:98,4 -DA:112,4 +DA:93,2 +DA:97,4 +DA:99,4 DA:113,4 -DA:120,4 -DA:123,4 +DA:114,4 +DA:121,4 DA:124,4 -DA:125,14 -DA:127,4 +DA:125,4 +DA:126,14 +DA:128,4 +DA:134,4 DA:135,4 -DA:136,4 -DA:137,0 +DA:137,4 DA:140,4 -DA:142,4 -DA:156,4 -DA:159,4 -DA:160,4 -DA:161,64 -DA:172,4 -DA:173,4 +DA:142,0 +DA:145,4 +DA:147,4 +DA:161,4 +DA:164,4 +DA:165,4 +DA:166,64 DA:177,4 DA:178,4 -DA:188,4 -DA:191,4 -DA:194,4 -DA:195,4 -DA:198,4 -DA:211,4 -DA:213,4 -DA:216,4 +DA:182,4 +DA:183,4 +DA:193,4 +DA:196,4 +DA:199,4 +DA:200,4 +DA:201,4 +DA:204,4 DA:217,4 -DA:218,410 -DA:221,70 -DA:222,70 -DA:223,70 -DA:226,70 -DA:230,4 -DA:233,4 -DA:234,4 -DA:235,4 +DA:219,4 +DA:222,4 +DA:223,4 +DA:224,416 +DA:227,72 +DA:228,72 +DA:229,72 +DA:232,72 DA:236,4 +DA:239,4 DA:240,4 -DA:241,0 -DA:242,0 -DA:244,4 -DA:245,4 +DA:241,4 +DA:242,4 DA:246,4 +DA:247,0 +DA:248,0 DA:250,4 DA:251,4 -DA:254,4 -DA:255,4 -DA:256,12 -DA:259,4 +DA:252,4 +DA:256,4 +DA:257,4 DA:260,4 -DA:264,4 +DA:261,4 +DA:262,12 DA:265,4 DA:266,4 DA:270,4 +DA:271,4 DA:272,4 -DA:282,4 -DA:283,4 -DA:284,4 -DA:286,8 -DA:289,8 -DA:294,8 -DA:297,8 -DA:299,4 -DA:311,4 -DA:314,4 -DA:315,4 -DA:325,6 -DA:326,6 -DA:336,2 -DA:337,2 -DA:347,2 -DA:348,2 -DA:359,8 -DA:367,90 -DA:369,8 -LF:128 -LH:125 -BRDA:90,0,0,4 -BRDA:90,0,1,2 -BRDA:91,1,0,0 -BRDA:91,1,1,2 -BRDA:92,2,0,0 -BRDA:92,2,1,2 -BRDA:96,3,0,4 -BRDA:96,3,1,0 -BRDA:136,4,0,4 -BRDA:136,4,1,0 -BRDA:177,5,0,4 -BRDA:177,5,1,0 -BRDA:198,6,0,4 -BRDA:198,6,1,0 -BRDA:218,7,0,340 -BRDA:218,7,1,70 -BRDA:226,8,0,40 -BRDA:226,8,1,30 -BRDA:233,9,0,4 -BRDA:233,9,1,0 -BRDA:234,10,0,4 -BRDA:234,10,1,0 -BRDA:240,11,0,0 -BRDA:240,11,1,4 -BRDA:244,12,0,4 -BRDA:244,12,1,0 +DA:276,4 +DA:278,4 +DA:288,4 +DA:289,4 +DA:290,4 +DA:292,8 +DA:295,8 +DA:300,8 +DA:303,8 +DA:305,4 +DA:317,4 +DA:320,4 +DA:321,4 +DA:331,6 +DA:332,6 +DA:342,2 +DA:343,2 +DA:353,2 +DA:354,2 +DA:365,4 +DA:368,4 +DA:371,4 +DA:382,8 +DA:390,90 +DA:392,8 +LF:135 +LH:132 +BRDA:91,0,0,4 +BRDA:91,0,1,2 +BRDA:92,1,0,0 +BRDA:92,1,1,2 +BRDA:93,2,0,0 +BRDA:93,2,1,2 +BRDA:97,3,0,4 +BRDA:97,3,1,0 +BRDA:135,4,0,4 +BRDA:135,4,1,0 +BRDA:140,5,0,4 +BRDA:140,5,1,0 +BRDA:182,6,0,4 +BRDA:182,6,1,0 +BRDA:204,7,0,4 +BRDA:204,7,1,0 +BRDA:224,8,0,344 +BRDA:224,8,1,72 +BRDA:232,9,0,42 +BRDA:232,9,1,30 +BRDA:239,10,0,4 +BRDA:239,10,1,0 +BRDA:240,11,0,4 +BRDA:240,11,1,0 +BRDA:246,12,0,0 +BRDA:246,12,1,4 BRDA:250,13,0,4 BRDA:250,13,1,0 -BRDA:264,14,0,4 -BRDA:264,14,1,0 -BRDA:297,15,0,4 -BRDA:297,15,1,4 -BRDA:299,16,0,4 -BRDA:299,16,1,0 -BRDA:314,17,0,0 -BRDA:314,17,1,4 -BRDA:359,18,0,0 -BRDA:359,18,1,8 -BRF:38 -BRH:23 +BRDA:256,14,0,4 +BRDA:256,14,1,0 +BRDA:270,15,0,4 +BRDA:270,15,1,0 +BRDA:303,16,0,4 +BRDA:303,16,1,4 +BRDA:305,17,0,4 +BRDA:305,17,1,0 +BRDA:320,18,0,0 +BRDA:320,18,1,4 +BRDA:382,19,0,0 +BRDA:382,19,1,8 +BRF:40 +BRH:24 end_of_record TN: SF:app\scripts\searcher.js @@ -498,17 +509,17 @@ TN: SF:app\scripts\user-scraper.js FN:17,(anonymous_0) FN:39,fetchUsernameAndAvatar -FN:64,fetchWatchedThreadURLs -FN:95,fetchPageURLs -FN:98,extractURLs -FN:114,fetchNextPageURL +FN:64,fetchWatchedGameThreadURLs +FN:103,fetchPageURLs +FN:106,extractURLs +FN:122,fetchNextPageURL FNF:6 FNH:6 FNDA:2,(anonymous_0) FNDA:2,fetchUsernameAndAvatar -FNDA:2,fetchWatchedThreadURLs +FNDA:2,fetchWatchedGameThreadURLs FNDA:8,fetchPageURLs -FNDA:126,extractURLs +FNDA:158,extractURLs FNDA:8,fetchNextPageURL DA:4,1 DA:7,1 @@ -530,26 +541,29 @@ DA:48,2 DA:51,2 DA:53,2 DA:66,2 -DA:67,2 -DA:69,2 -DA:71,8 -DA:74,8 -DA:75,8 -DA:78,8 +DA:70,2 +DA:71,2 +DA:72,2 +DA:75,2 +DA:77,2 DA:79,8 DA:82,8 -DA:86,2 -DA:96,8 -DA:98,8 -DA:100,126 -DA:103,126 -DA:115,8 -DA:118,8 -DA:121,6 -LF:36 -LH:36 -BRDA:118,0,0,2 -BRDA:118,0,1,6 +DA:83,8 +DA:86,8 +DA:87,8 +DA:90,8 +DA:94,2 +DA:104,8 +DA:106,8 +DA:108,158 +DA:111,158 +DA:123,8 +DA:126,8 +DA:129,6 +LF:39 +LH:39 +BRDA:126,0,0,2 +BRDA:126,0,1,6 BRF:2 BRH:2 end_of_record @@ -575,7 +589,7 @@ end_of_record TN: SF:app\scripts\classes\game-info.js FN:4,(anonymous_0) -FN:126,(anonymous_1) +FN:120,(anonymous_1) FNF:2 FNH:2 FNDA:6,(anonymous_0) @@ -586,7 +600,7 @@ DA:20,6 DA:25,6 DA:30,6 DA:35,6 -DA:41,6 +DA:40,6 DA:46,6 DA:51,6 DA:56,6 @@ -596,13 +610,12 @@ DA:71,6 DA:76,6 DA:81,6 DA:86,6 -DA:91,6 -DA:128,1 -DA:131,1 -DA:132,1 -DA:135,1 -LF:21 -LH:21 +DA:122,1 +DA:125,1 +DA:126,1 +DA:129,1 +LF:20 +LH:20 BRF:0 BRH:0 end_of_record