From ba5c674c3eb12b4edfc99ae9e7e7ba5503add8ab Mon Sep 17 00:00:00 2001 From: lecjy <565572696@qq.com> Date: Mon, 13 Nov 2023 19:40:39 +0800 Subject: [PATCH] fix #964 https://github.com/cskefu/cskefu/issues/964 Signed-off-by: lecjy <565572696@qq.com> --- .../com/cskefu/cc/controller/apps/AgentController.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/contact-center/app/src/main/java/com/cskefu/cc/controller/apps/AgentController.java b/contact-center/app/src/main/java/com/cskefu/cc/controller/apps/AgentController.java index c147685a..dc4e0935 100644 --- a/contact-center/app/src/main/java/com/cskefu/cc/controller/apps/AgentController.java +++ b/contact-center/app/src/main/java/com/cskefu/cc/controller/apps/AgentController.java @@ -689,9 +689,11 @@ @Menu(type = "apps", subtype = "agent") public ModelAndView readmsg(HttpServletRequest request, @Valid String userid) { - AgentUserTask agentUserTask = agentUserTaskRes.findById(userid).orElse(null); - agentUserTask.setTokenum(0); - agentUserTaskRes.save(agentUserTask); + agentUserTaskRes.findById(userid).ifPresent(task -> { + task.setTokenum(0); + agentUserTaskRes.save(task); + }); + return request(super.createView("/public/success")); }