23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# File 'lib/lms_graphql/mutations/canvas/import_sis_data.rb', line 23
def resolve(account_id:, import_type: nil, attachment: nil, extension: nil, batch_mode: nil, batch_mode_term_id: nil, multi_term_batch_mode: nil, skip_deletes: nil, override_sis_stickiness: nil, add_sis_stickiness: nil, clear_sis_stickiness: nil, diffing_data_set_identifier: nil, diffing_remaster_data_set: nil, diffing_drop_status: nil, change_threshold: nil)
ctx[:canvas_api].proxy(
"IMPORT_SIS_DATA",
{
"account_id": account_id,
"import_type": import_type,
"attachment": attachment,
"extension": extension,
"batch_mode": batch_mode,
"batch_mode_term_id": batch_mode_term_id,
"multi_term_batch_mode": multi_term_batch_mode,
"skip_deletes": skip_deletes,
"override_sis_stickiness": override_sis_stickiness,
"add_sis_stickiness": add_sis_stickiness,
"clear_sis_stickiness": clear_sis_stickiness,
"diffing_data_set_identifier": diffing_data_set_identifier,
"diffing_remaster_data_set": diffing_remaster_data_set,
"diffing_drop_status": diffing_drop_status,
"change_threshold": change_threshold },
nil,
).parsed_response
end
|