aboutsummaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/Assistant/SkuAssist.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/Assistant/SkuAssist.cs b/Source/Assistant/SkuAssist.cs
index bd757b0..bfe7b90 100644
--- a/Source/Assistant/SkuAssist.cs
+++ b/Source/Assistant/SkuAssist.cs
@@ -48,7 +48,7 @@ namespace Rehau.Sku.Assist
IProduct product = storeResponse
.Ecommerce
.Impressions
- .Where(p => Regex.IsMatch(p.Id, @"\d{11}", RegexOptions.None))
+ .Where(p => p.Id.IsRehauSku())
.FirstOrDefault();
return product;
@@ -94,5 +94,12 @@ namespace Rehau.Sku.Assist
return ExcelError.ExcelErrorValue;
}
}
+
+ public static bool IsRehauSku(this string line)
+ {
+ return Regex.IsMatch(line, @"\d{11}") &&
+ line[0].Equals('1') &&
+ line[7].Equals('1');
+ }
}
} \ No newline at end of file