class LMSGraphQL::Resolvers::Canvas::GetSingleConversation
Public Instance Methods
resolve(id:, interleave_submissions: nil, scope: nil, filter: nil, filter_mode: nil, auto_mark_as_read: nil, get_all: false)
click to toggle source
# File lib/lms_graphql/resolvers/canvas/get_single_conversation.rb, line 14 def resolve(id:, interleave_submissions: nil, scope: nil, filter: nil, filter_mode: nil, auto_mark_as_read: nil, get_all: false) result = context[:canvas_api].call("GET_SINGLE_CONVERSATION").proxy( "GET_SINGLE_CONVERSATION", { "id": id, "interleave_submissions": interleave_submissions, "scope": scope, "filter": filter, "filter_mode": filter_mode, "auto_mark_as_read": auto_mark_as_read }, nil, get_all, ) get_all ? result : result.parsed_response end