X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Futils%2FtimeControl.js;h=72d5557f1c09c34df87dbe3cfa70b403a6216ac7;hb=7f36b53a818bd707e49e7109275e3659e97d91b4;hp=6d47aac896fdb167b7f598a06c5e88d355866f86;hpb=0d4f96ede1428f5e1a39855e846da928159ea4b2;p=vchess.git diff --git a/client/src/utils/timeControl.js b/client/src/utils/timeControl.js index 6d47aac8..72d5557f 100644 --- a/client/src/utils/timeControl.js +++ b/client/src/utils/timeControl.js @@ -26,7 +26,7 @@ export function extractTime(cadence) // Concatenate usual time control suffixes, in case of none is provided tcParts[0] += "m"; tcParts[1] += "s"; - const mainTimeArray = tcParts[0].match(/([0-9]+)([smhd]+)/); + const mainTimeArray = tcParts[0].match(/^([0-9]+)([smhd]+)$/); if (!mainTimeArray) return null; const mainTimeValue = parseInt(mainTimeArray[1]); @@ -35,7 +35,7 @@ export function extractTime(cadence) let increment = 0; if (tcParts.length >= 2) { - const incrementArray = tcParts[1].match(/([0-9]+)([smhd]+)/); + const incrementArray = tcParts[1].match(/^([0-9]+)([smhd]+)$/); if (!incrementArray) return null; const incrementValue = parseInt(incrementArray[1]);