Commit cce83b0c authored by Jérome Perrin's avatar Jérome Perrin

mes_quality_assurance: fix python3 compatibility

see d493113a (erp5_mes_quality_assurance: add quality operation, 2025-02-03)
parent 64277413
Pipeline #40098 failed with stage
in 0 seconds
import six
traceability_list = traceability_data.split('\n') traceability_list = traceability_data.split('\n')
traceability_dict = {} traceability_dict = {}
...@@ -66,7 +67,7 @@ for traceability in traceability_list: ...@@ -66,7 +67,7 @@ for traceability in traceability_list:
else: else:
#unknown data #unknown data
data_dict = {traceability: traceability} data_dict = {traceability: traceability}
for reference, data in data_dict.iteritems(): for reference, data in six.iteritems(data_dict):
if reference not in traceability_dict: if reference not in traceability_dict:
traceability_dict[reference] = [] traceability_dict[reference] = []
if data not in traceability_dict[reference]: if data not in traceability_dict[reference]:
......
import six
from DateTime import DateTime from DateTime import DateTime
translateString = context.Base_translateString translateString = context.Base_translateString
...@@ -20,7 +21,7 @@ already_used_dict = {} ...@@ -20,7 +21,7 @@ already_used_dict = {}
production_type = context.Base_getProductionType() production_type = context.Base_getProductionType()
for product_reference, serial_number_list in data_dict.iteritems(): for product_reference, serial_number_list in six.iteritems(data_dict):
if product_reference in traceability_input_dict: if product_reference in traceability_input_dict:
traceability_input_list = traceability_input_dict[product_reference] traceability_input_list = traceability_input_dict[product_reference]
...@@ -97,7 +98,7 @@ if unprocess_data_list or already_used_dict: ...@@ -97,7 +98,7 @@ if unprocess_data_list or already_used_dict:
msg = msg + translateString("Those data are not processed") msg = msg + translateString("Those data are not processed")
if already_used_dict: if already_used_dict:
msg = msg + '\n' + translateString("Already used:") msg = msg + '\n' + translateString("Already used:")
for serial_number, production_object in already_used_dict.iteritems(): for serial_number, production_object in six.iteritems(already_used_dict):
msg= msg + '\n' + translateString( msg= msg + '\n' + translateString(
"${serial_number}: ${production_object}", "${serial_number}: ${production_object}",
mapping = { mapping = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment