From a08d5270c636f4aecacd715f95c2e7c585b665f8 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Thu, 17 Mar 2022 12:01:50 +0100
Subject: [PATCH] [FIX]Bug on qr generated

---
 __manifest__.py            | 2 +-
 static/src/js/barcode.js   | 1 -
 static/src/js/container.js | 3 ++-
 static/src/xml/pos.xml     | 9 ---------
 4 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/__manifest__.py b/__manifest__.py
index 697660c..fe3ef56 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -1,7 +1,7 @@
 {
     "name": "VRACOOP - POS Balance Container QRCode",
     "summary": "VRACOOP - POS Balance Container QRCode",
-    "version": "12.0.1.5.6",
+    "version": "12.0.1.5.7",
     "development_status": "Beta",
     "author": "Le Filament",
     "maintainers": ["remi-filament"],
diff --git a/static/src/js/barcode.js b/static/src/js/barcode.js
index 0ab190b..d40697a 100644
--- a/static/src/js/barcode.js
+++ b/static/src/js/barcode.js
@@ -28,7 +28,6 @@ BarcodeParser.include({
     // returns a valid zero padded ean13 from an ean prefix. the ean prefix must be a string.
     sanitize_ean19: function(ean){
         ean = ean.substr(0,21);
-        ean = "164312590815001230233"
         return ean.substr(0,21) + this.ean_checksum_qr(ean);
     },
 
diff --git a/static/src/js/container.js b/static/src/js/container.js
index 952b1c1..4dc61ae 100644
--- a/static/src/js/container.js
+++ b/static/src/js/container.js
@@ -110,7 +110,8 @@ odoo.define('vracoop_pos_container_qrcode.container_print_qr', function (require
             var categ_container = this.pos.config.categ_container;
             var timestamp = Math.floor((new Date().getTime())/1000);
 
-            var weight_str = (this.weight * 1000).toString();
+//            var weight_str = (this.weight * 1000).toString();
+            var weight_str = parseInt(this.weight * 1000, 10);
             weight_str = ("0000" + weight_str).slice(-4);
 
             var prefixe_qr = ("00000" + this.pos.config.prefixe_qr).slice(-5);
diff --git a/static/src/xml/pos.xml b/static/src/xml/pos.xml
index 6e48d3b..6556006 100644
--- a/static/src/xml/pos.xml
+++ b/static/src/xml/pos.xml
@@ -102,15 +102,6 @@
             ^FO128,30^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS
             ^FO165,175^A0,20^FD<t t-esc='weight_gr'/>^FS
             ^XZ
-<!--            ^XA-->
-
-<!--            ^FO40,143^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS-->
-
-<!--            ^XZ-->
-<!--            ^XA-->
-<!--            ^FO103,30^BQ,2,4,H,7^FDQA,<t t-esc='url_barcode'/>^FS-->
-<!--            ^CF,15,10^FO135,170^FD<t t-esc='weight_gr'/>^FS-->
-<!--            ^XZ-->
     </receipt>
     </t>
 
-- 
GitLab