diff --git a/app.db b/app.db index a794361..a7837cc 100644 Binary files a/app.db and b/app.db differ diff --git a/src/main/java/com/iflytop/digester/underframework/controller/UfApiUser.java b/src/main/java/com/iflytop/digester/underframework/controller/UfApiUser.java index 45c40d4..3326c1f 100644 --- a/src/main/java/com/iflytop/digester/underframework/controller/UfApiUser.java +++ b/src/main/java/com/iflytop/digester/underframework/controller/UfApiUser.java @@ -36,6 +36,10 @@ public class UfApiUser extends UfApiControllerBase { @RequestMapping("/api/user/logout") public UfApiResponse logout( HttpServletRequest request ) { String accessToken = request.getHeader("App-Access-Token"); + if ( null == accessToken ) { + return this.success(); + } + var user = UfActiveRecord.findOne(UfMdbUser.class, Map.of("accessToken", accessToken)); if ( null == user ) { return this.success(); diff --git a/web b/web index 8f8478b..56d0b80 160000 --- a/web +++ b/web @@ -1 +1 @@ -Subproject commit 8f8478b2d3693a513fd62506369b5d9a7ad5a142 +Subproject commit 56d0b80fadeff8aa460d0cd3baa0867362da1ca7