From aa283ecaf8ed5069eb931a1b2c8e14a96bb72de8 Mon Sep 17 00:00:00 2001 From: Michael Wheeler Date: Wed, 17 Apr 2024 14:19:16 -0400 Subject: [PATCH] Loosen type for LtiLaunch arguments --- lti_tool/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lti_tool/models.py b/lti_tool/models.py index 8f3e8c8..ea19086 100644 --- a/lti_tool/models.py +++ b/lti_tool/models.py @@ -11,8 +11,8 @@ from django.utils.translation import gettext_lazy as _ from jwcrypto.jwk import JWK -from pylti1p3.contrib.django.message_launch import DjangoMessageLaunch from pylti1p3.deep_link_resource import DeepLinkResource +from pylti1p3.message_launch import MessageLaunch from pylti1p3.registration import Registration from .constants import ContextRole @@ -503,10 +503,10 @@ class ViewportDimensions(NamedTuple): class LtiLaunch: """An LTI launch.""" - _lti1p3_message_launch: Optional[DjangoMessageLaunch] = None + _lti1p3_message_launch: Optional[MessageLaunch] = None _lti1p3_launch_id: Optional[str] = None - def __init__(self, message_launch: DjangoMessageLaunch) -> None: + def __init__(self, message_launch: MessageLaunch) -> None: launch_id = None if message_launch is not None: launch_id = message_launch.get_launch_id()