| Conditions | 2 |
| Total Lines | 13 |
| Code Lines | 12 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | package com.osomapps.pt.auth; |
||
| 15 | AuthUserResponseDTO findOne() { |
||
| 16 | final CustomUserDetails userDetails = securityContextHelper.getUserDetails(); |
||
| 17 | if (userDetails == null) { |
||
| 18 | return new AuthUserResponseDTO(); |
||
| 19 | } |
||
| 20 | return new AuthUserResponseDTO() |
||
| 21 | .setId(userDetails.getPtUser().getId()) |
||
| 22 | .setName(userDetails.getUsername()) |
||
| 23 | .setLogin(userDetails.getPtUser().getLogin()) |
||
| 24 | .setPermissions( |
||
| 25 | userDetails.getPtUser().getPtRoles().stream() |
||
| 26 | .map(ptRole -> ptRole.getName()) |
||
| 27 | .collect(Collectors.toList())); |
||
| 28 | } |
||
| 30 |