Log only the JSON error and workorder ID when a workorder fails to load
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
a079deef8d
commit
0865a7be74
1 file changed
+10
-2
@@ -211,8 +211,16 @@ public class dbWarehouseHandler extends dbHandlerBase {
|
||||
ResultSet rs = preparedStatement.executeQuery()) {
|
||||
|
||||
while (rs.next()) {
|
||||
JSONObject jsonObject = new JSONObject(rs.getString("workorder"));
|
||||
WorkOrder workOrder = new WorkOrder(jsonObject);
|
||||
int workOrderID = rs.getInt("workorderID");
|
||||
WorkOrder workOrder;
|
||||
|
||||
try {
|
||||
workOrder = new WorkOrder(new JSONObject(rs.getString("workorder")));
|
||||
} catch (JSONException e) {
|
||||
Logger.error("WorkOrder " + workOrderID + " failed to load: " + e.getMessage());
|
||||
continue;
|
||||
}
|
||||
|
||||
submitList.add(workOrder);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in new issue
Block a user