marat-gainullin / platypus-js

Apache License 2.0
9 stars 9 forks source link

Ошибка применения пустых полей в SE клиенте #106

Open AlexeyKashintsev opened 5 years ago

AlexeyKashintsev commented 5 years ago

При переходе по пустым виджетам создается лог изменений следующего вида: {"kind":"update","entity":"qPushSchoolboy","data":{"class_num":""},"keys":{"edu_fl_id":153813936678200,"fl_person_id":153813936678201}}, {"kind":"update","entity":"qPushSchoolboy","data":{"class_num":null},"keys":{"edu_fl_id":153813936678200,"fl_person_id":153813936678201}}, {"kind":"update","entity":"qPushSchoolboy","data":{"class_letter":""},"keys":{"edu_fl_id":153813936678200,"fl_person_id":153813936678201}}, {"kind":"update","entity":"qPushSchoolboy","data":{"class_letter":null},"keys":{"edu_fl_id":153813936678200,"fl_person_id":153813936678201}},

Что приводит к ошибке записи в БД: 28-Sep-2018 16:15:28.674 WARNING [jdbc-pool-2-thread-146] com.eas.client.DatabasesClient.riddleStatements null 28-Sep-2018 16:15:28.745 WARNING [jdbc-pool-2-thread-146] com.eas.client.DatabasesClient.riddleStatements null 28-Sep-2018 16:15:28.748 SEVERE [platypus-worker-pool-1-thread-156] com.eas.server.httpservlet.PlatypusHttpServlet.lambda$handlePlatypusRequest$7 java.sql.SQLException: null