Refactoring code for modular approach
This commit is contained in:
@@ -54,9 +54,9 @@ class GTINProcessor:
|
||||
return gtin_clean[-13:]
|
||||
|
||||
elif 0 < length < 8:
|
||||
# Too short - pad to UPC-A
|
||||
# Too short - pad to EAN-13
|
||||
logger.warning(f"GTIN too short, padding: {gtin_clean}")
|
||||
return gtin_clean.zfill(12)
|
||||
return gtin_clean.zfill(13)
|
||||
|
||||
logger.warning(f"Invalid GTIN format: '{gtin_value}'")
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user