courseselectlib/remote/
elective_remote.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
use common::remote::put;
use common::remote::services;
use hyper::HeaderMap;
use uuid::Uuid;
use crate::dto::course_response::CourseResponse;

pub fn set_subgroup(headers: HeaderMap, course_id: Uuid, subgroup_id: Uuid) -> Result<CourseResponse, String> {
    put(
        services::COURSESELECT_API,
        format!("/course/addSubgroup/{course_id}/{subgroup_id}"),
        headers,
        "".to_string(),
    )
}