diff --git a/src/main/java/back/activitymanager/service/impl/UserServiceImpl.java b/src/main/java/back/activitymanager/service/impl/UserServiceImpl.java index 25edcf0..2279c1a 100644 --- a/src/main/java/back/activitymanager/service/impl/UserServiceImpl.java +++ b/src/main/java/back/activitymanager/service/impl/UserServiceImpl.java @@ -84,6 +84,10 @@ public UserWithRoleDto updateUserRole(Long id, @Override public void deleteCurrentUser(Authentication authentication) { + String photoPath = ((User) authentication.getPrincipal()).getPhotoPath(); + if (!DEFAULT_PHOTO_PATH.equals(photoPath)) { + dropboxService.deletePhoto(photoPath); + } userRepository.deleteByEmail(authentication.getName()); }