From d96bf4cd072210f324be3a9ad0dced4e8780b591 Mon Sep 17 00:00:00 2001 From: Sebastian Reichel Date: Mon, 22 Oct 2012 22:31:06 +0200 Subject: support EANs starting with zero --- src/scannersession.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scannersession.vala b/src/scannersession.vala index 7f19b77..df51769 100644 --- a/src/scannersession.vala +++ b/src/scannersession.vala @@ -131,7 +131,7 @@ public class ScannerSession { uint64 id = uint64.parse(scannerdata); /* check if scannerdata has valid format */ - if(scannerdata != "%llu".printf(id)) { + if(scannerdata != "%llu".printf(id) && scannerdata != "%08llu".printf(id) && scannerdata != "%013llu".printf(id)) { audio.play_user(theme, "error"); write_to_log("Error: invalid product: %s", scannerdata); return false; -- cgit v1.2.3