Package edu.ucsb.cs.scaffold.controller
Class UserStateController
java.lang.Object
edu.ucsb.cs.scaffold.controller.UserStateController
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<UserStateController.UserStateResponse> getUserState(Long userid, Long courseId) org.springframework.http.ResponseEntity<Void>
-
Constructor Details
-
UserStateController
public UserStateController()
-
-
Method Details
-
getUserState
@GetMapping("/api/user-state") public org.springframework.http.ResponseEntity<UserStateController.UserStateResponse> getUserState(@RequestParam Long userid, @RequestParam Long courseId) -
upsertUserState
@PostMapping("/api/user-state") public org.springframework.http.ResponseEntity<Void> upsertUserState(@RequestBody UserStateController.UserStateRequest body)
-