From ea9abc99c813ec2cbee319f0badea240caaad1d8 Mon Sep 17 00:00:00 2001 From: Naeem Ullah Date: Tue, 6 Jan 2026 14:55:49 +0500 Subject: [PATCH] Add TransactionLog entity and field constants Introduced the TransactionLog entity for transaction logging. Added FieldNameConstant and DBFieldNameConstant enums for standardized field names, and expanded FieldNameLength with additional constants. Updated SecurityURI and AuthenticationController to support password change endpoint. Fixed PermissionService to use the correct repository for user permission updates. --- .../aconnect/usermanagement/service/PermissionService.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/aconnect/src/main/java/com/mfsys/aconnect/usermanagement/service/PermissionService.java b/aconnect/src/main/java/com/mfsys/aconnect/usermanagement/service/PermissionService.java index c34527a..6e8b494 100644 --- a/aconnect/src/main/java/com/mfsys/aconnect/usermanagement/service/PermissionService.java +++ b/aconnect/src/main/java/com/mfsys/aconnect/usermanagement/service/PermissionService.java @@ -4,8 +4,6 @@ import com.mfsys.aconnect.usermanagement.dto.PermissionDTO; import com.mfsys.aconnect.usermanagement.dto.UserDTOs; import com.mfsys.aconnect.usermanagement.model.User; import com.mfsys.aconnect.usermanagement.repository.PermissionRepository; -import com.mfsys.aconnect.usermanagement.repository.UserRepository; -import com.mfsys.common.configuration.service.PasswordEncryptionService; import jakarta.persistence.EntityNotFoundException; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -45,7 +43,7 @@ public class PermissionService { @Transactional public UserDTOs.UserResponse updateUserPermissions(PermissionDTO permissionDTO) { - User user = userRepository.findById(permissionDTO.getUserId()) + User user = permissionRepository.findById(permissionDTO.getUserId()) .orElseThrow(() -> new EntityNotFoundException("User not found with ID: " + permissionDTO.getUserId()) ); @@ -53,7 +51,7 @@ public class PermissionService { String permissions = String.join(",", permissionDTO.getPermissions()); user.setPermissions(permissions); - User updatedUser = userRepository.save(user); + User updatedUser = permissionRepository.save(user); return mapToResponseDTO(updatedUser); }