(
env: &PocketIc,
user_id: Principal,
station_canister_id: CanisterId,
request: RequestDTO,
decision: RequestApprovalStatusDTO,
)
| 329 | } |
| 330 | |
| 331 | pub fn submit_request_approval( |
| 332 | env: &PocketIc, |
| 333 | user_id: Principal, |
| 334 | station_canister_id: CanisterId, |
| 335 | request: RequestDTO, |
| 336 | decision: RequestApprovalStatusDTO, |
| 337 | ) { |
| 338 | let submit_request_approval_input = SubmitRequestApprovalInput { |
| 339 | request_id: request.id, |
| 340 | decision, |
| 341 | reason: None, |
| 342 | }; |
| 343 | let res: (Result<SubmitRequestApprovalResponse, ApiErrorDTO>,) = update_candid_as( |
| 344 | env, |
| 345 | station_canister_id, |
| 346 | user_id, |
| 347 | "submit_request_approval", |
| 348 | (submit_request_approval_input,), |
| 349 | ) |
| 350 | .unwrap(); |
| 351 | res.0.unwrap(); |
| 352 | } |
| 353 | |
| 354 | pub fn get_system_info( |
| 355 | env: &PocketIc, |
no outgoing calls