@@ -101,7 +101,7 @@ let rec teacher_tab session _select _params () =
101101 | "" -> None
102102 | s -> Some s
103103 in
104- retrieve (Learnocaml_api. Create_teacher_token (session, nick))
104+ retrieve (Learnocaml_api. Create_teacher_token_s (session, nick))
105105 > |= fun new_token ->
106106 alert ~title: [% i" TEACHER TOKEN" ]
107107 (Printf. sprintf [% if " New teacher token created:\n %s\n\n \
@@ -217,7 +217,7 @@ let rec teacher_tab session _select _params () =
217217 Seq. filter_map (function `Token tk -> Some tk | `Any -> None ) |>
218218 List. of_seq
219219 in
220- retrieve (Learnocaml_api. Students_csv (session, exercises, students))
220+ retrieve (Learnocaml_api. Students_csv_s (session, exercises, students))
221221 > |= fun csv ->
222222 Learnocaml_common. fake_download
223223 ~name: " learnocaml.csv"
@@ -946,11 +946,11 @@ let rec teacher_tab session _select _params () =
946946 in
947947 (if changes = [] then Lwt. return () else
948948 retrieve
949- (Learnocaml_api. Set_exercise_status (session, changes)))
949+ (Learnocaml_api. Set_exercise_status_s (session, changes)))
950950 >> = fun () ->
951951 (if students_changes = [] then Lwt. return () else
952952 retrieve
953- (Learnocaml_api. Set_students_list (session, students_changes)))
953+ (Learnocaml_api. Set_students_list_s (session, students_changes)))
954954 >> = fun () ->
955955 (* Reload the full tab: a bit more costly, but safer & simpler *)
956956 teacher_tab session _select _params () > |=
@@ -1333,12 +1333,12 @@ let rec teacher_tab session _select _params () =
13331333 ]
13341334 in
13351335 let fetch_exercises =
1336- retrieve (Learnocaml_api. Exercise_index (Some session))
1336+ retrieve (Learnocaml_api. Exercise_index_s (Some session))
13371337 > |= fun (index , _ ) ->
13381338 exercises_index := index
13391339 in
13401340 let fetch_stats =
1341- retrieve (Learnocaml_api. Exercise_status_index session)
1341+ retrieve (Learnocaml_api. Exercise_status_index_s session)
13421342 > |= fun statuses ->
13431343 let map =
13441344 List. fold_left (fun m ex -> SMap. add ex.ES. id ex m)
@@ -1347,7 +1347,7 @@ let rec teacher_tab session _select _params () =
13471347 status_map := map
13481348 in
13491349 let fetch_students =
1350- retrieve (Learnocaml_api. Students_list session)
1350+ retrieve (Learnocaml_api. Students_list_s session)
13511351 > |= fun students ->
13521352 students_map :=
13531353 List. fold_left (fun m st -> Token.Map. add st.Student. token st m)
0 commit comments