fruitpicker01 commited on
Commit
46e7543
·
verified ·
1 Parent(s): 1662d41

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -966,24 +966,29 @@ def check_source_fields(description, product_name, benefits, key_message):
966
 
967
  # Проверяем "Описание предложения"
968
  desc_checks = perform_checks(description, "")
 
 
969
  not_passed_desc = extract_failed_checks(desc_checks, exceptions_dict, context="Описание предложения")
970
  if not_passed_desc:
971
  results.append(f"Описание предложения:\n{not_passed_desc}")
972
 
973
  # Проверяем "Наименование продукта"
974
  name_checks = perform_checks(product_name, "")
 
975
  not_passed_name = extract_failed_checks(name_checks, exceptions_dict, context="Наименование продукта")
976
  if not_passed_name:
977
  results.append(f"Наименование продукта:\n{not_passed_name}")
978
 
979
  # Проверяем "Преимущества"
980
  ben_checks = perform_checks(benefits, "")
 
981
  not_passed_ben = extract_failed_checks(ben_checks, exceptions_dict, context="Преимущества")
982
  if not_passed_ben:
983
  results.append(f"Преимущества:\n{not_passed_ben}")
984
 
985
  # Проверяем "Ключевое сообщение"
986
  km_checks = perform_checks(key_message, "")
 
987
  not_passed_km = extract_failed_checks(km_checks, exceptions_dict, context="Ключевое сообщение")
988
  if not_passed_km:
989
  results.append(f"Ключевое сообщение:\n{not_passed_km}")
 
966
 
967
  # Проверяем "Описание предложения"
968
  desc_checks = perform_checks(description, "")
969
+ # Удаляем length_check
970
+ desc_checks.pop("length_check", None)
971
  not_passed_desc = extract_failed_checks(desc_checks, exceptions_dict, context="Описание предложения")
972
  if not_passed_desc:
973
  results.append(f"Описание предложения:\n{not_passed_desc}")
974
 
975
  # Проверяем "Наименование продукта"
976
  name_checks = perform_checks(product_name, "")
977
+ name_checks.pop("length_check", None)
978
  not_passed_name = extract_failed_checks(name_checks, exceptions_dict, context="Наименование продукта")
979
  if not_passed_name:
980
  results.append(f"Наименование продукта:\n{not_passed_name}")
981
 
982
  # Проверяем "Преимущества"
983
  ben_checks = perform_checks(benefits, "")
984
+ ben_checks.pop("length_check", None)
985
  not_passed_ben = extract_failed_checks(ben_checks, exceptions_dict, context="Преимущества")
986
  if not_passed_ben:
987
  results.append(f"Преимущества:\n{not_passed_ben}")
988
 
989
  # Проверяем "Ключевое сообщение"
990
  km_checks = perform_checks(key_message, "")
991
+ km_checks.pop("length_check", None)
992
  not_passed_km = extract_failed_checks(km_checks, exceptions_dict, context="Ключевое сообщение")
993
  if not_passed_km:
994
  results.append(f"Ключевое сообщение:\n{not_passed_km}")