Max/Backend/UserControllerUpdate #94
Labels
No Label
Bug
Done
Pas urgent
Proposition
Question
TODO
Tests
URGENT BORDEL DE Q
Waiting for review
back
front
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: PGL/Clyde#94
Loading…
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