- if (tcParts.length >= 2)
- {
- const incrementArray = tcParts[1].match(/([0-9]+)([smhd]+)/);
- if (!incrementArray)
- return null;
- const incrementValue = parseInt(incrementArray[1]);
+ if (tcParts.length >= 2) {
+ // Correspondance games don't use an increment:
+ if (mainTimeUnit == 'd') return null;
+ tcParts[1] += "s";
+ const incrementArray = tcParts[1].match(/^([0-9]+)([smhd]+)$/);
+ if (!incrementArray) return null;
+ const incrementValue = parseInt(incrementArray[1], 10);