MCPcopy Create free account
hub / github.com/dfinity/orbit / edit_user_name

Function edit_user_name

tests/integration/src/station_test_data/user.rs:35–55  ·  view source on GitHub ↗
(
    env: &PocketIc,
    station_canister_id: Principal,
    requester: Principal,
    user_id: station_api::UuidDTO,
    name: String,
)

Source from the content-addressed store, hash-verified

33}
34
35pub fn edit_user_name(
36 env: &PocketIc,
37 station_canister_id: Principal,
38 requester: Principal,
39 user_id: station_api::UuidDTO,
40 name: String,
41) {
42 let edit_user =
43 station_api::RequestOperationInput::EditUser(station_api::EditUserOperationInput {
44 id: user_id,
45 name: Some(name),
46 identities: None,
47 groups: None,
48 status: None,
49 cancel_pending_requests: None,
50 });
51
52 let edit_user_request = submit_request(env, requester, station_canister_id, edit_user);
53 wait_for_request(env, requester, station_canister_id, edit_user_request)
54 .expect("Failed to edit user");
55}
56
57pub fn list_users(
58 env: &PocketIc,

Callers 1

generateMethod · 0.85

Calls 2

submit_requestFunction · 0.85
wait_for_requestFunction · 0.85

Tested by 1

generateMethod · 0.68