Max/Backend/UserControllerUpdate #94
Reference in New Issue
Block a user
No description provided.
Delete Branch "Max/Backend/UserControllerUpdate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
sur cette branche je vais poster changements sur UserController donc il me reste le Patch à faire et check ce que je dois protéger
Max/Backend/UserControllerUpdateto WIP :Max/Backend/UserControllerUpdateWIP :Max/Backend/UserControllerUpdateto WIP : Max/Backend/UserControllerUpdateWIP : Max/Backend/UserControllerUpdateto WIP: Max/Backend/UserControllerUpdateWIP: Max/Backend/UserControllerUpdateto Max/Backend/UserControllerUpdate@ -24,3 +31,3 @@@GetMapping("/user")public ResponseEntity<User> getUser(@RequestHeader("Cookie") String authorization){public ResponseEntity<Object[]> getUser(@RequestHeader("Authorization") String authorization){Autant ça me fait mal que ça soit un Object mais je comprends mais pourquoi une liste du coup ?
hashMapped !
@ -46,0 +83,4 @@* @return all the user data without the password*/private Object[] userWithoutPassword(User user){return new Object[] {user.getRegNo(),user.getFirstName(),user.getLastName(),user.getBirthDate(),user.getCountry(),user.getAddress(),user.getRole()};est ce qu'une Map ne serait pas plus appropriée ?
hashmapped !
@ -37,0 +38,4 @@*/public boolean modifyData(User poster, Map<String ,Object> updates, User target){System.out.printf("%s and %s",poster.getRegNo(),target.getRegNo());Si c'est du debug il faudrais l'enlever, si c'est du log c'est mieux d'utiliser
Logger.info(msg)https://docs.oracle.com/en/java/javase/21/docs/api/java.logging/java/util/logging/Logger.html#info(java.lang.String)hups !
@ -49,1 +107,3 @@public String encodePassword(String rawPassword){return passwordEncoder.encode(rawPassword);}Huh?
nan javou useless un peu mdr