From 4b8af400b2db8d1f48b40baf1baebe1c4a102ae7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 14 Feb 2025 15:58:36 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/ol_openedx_chat/block.py | 24 +++++++++++++--------- src/ol_openedx_chat/static/css/ai_chat.css | 1 - 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/src/ol_openedx_chat/block.py b/src/ol_openedx_chat/block.py index b3eeb7a3..7d74c600 100644 --- a/src/ol_openedx_chat/block.py +++ b/src/ol_openedx_chat/block.py @@ -8,9 +8,8 @@ from webob.response import Response from xblock.core import XBlock, XBlockAside from xblock.fields import Boolean, Scope, String -from xmodule.x_module import AUTHOR_VIEW, STUDENT_VIEW - from xmodule.video_block.transcripts_utils import get_transcript_from_contentstore +from xmodule.x_module import AUTHOR_VIEW, STUDENT_VIEW def get_resource_bytes(path): @@ -87,13 +86,19 @@ def student_view_aside(self, block, context=None): fragment.add_content( render_template( "static/html/student_view.html", - {"block_key": self.scope_ids.usage_id.usage_key.block_id} + {"block_key": self.scope_ids.usage_id.usage_key.block_id}, ) ) fragment.add_css(get_resource_bytes("static/css/ai_chat.css")) fragment.add_javascript(get_resource_bytes("static/js/ai_chat.js")) - fragment.add_javascript_url("https://unpkg.com/@mitodl/smoot-design@3.1.0/dist/bundles/aiChat.umd.js") - starters = [{"content": prompt} for prompt in self.chat_prompts.split(",")] if self.chat_prompts else [] + fragment.add_javascript_url( + "https://unpkg.com/@mitodl/smoot-design@3.1.0/dist/bundles/aiChat.umd.js" + ) + starters = ( + [{"content": prompt} for prompt in self.chat_prompts.split(",")] + if self.chat_prompts + else [] + ) extra_context = { "starters": starters, "block_usage_key": self.scope_ids.usage_id.usage_key.block_id, @@ -102,16 +107,15 @@ def student_view_aside(self, block, context=None): if getattr(block, "category", None) == "video": try: - content, filename, mimetype = get_transcript_from_contentstore(block, 'en', 'txt', block.get_transcripts_info()) + content, filename, mimetype = get_transcript_from_contentstore( + block, "en", "txt", block.get_transcripts_info() + ) except Exception: content = "" extra_context["video_transcript"] = content - fragment.initialize_js( - "AiChatAsideInit", - json_args=extra_context - ) + fragment.initialize_js("AiChatAsideInit", json_args=extra_context) return fragment @XBlockAside.aside_for(AUTHOR_VIEW) diff --git a/src/ol_openedx_chat/static/css/ai_chat.css b/src/ol_openedx_chat/static/css/ai_chat.css index f883bc37..1417d0c7 100644 --- a/src/ol_openedx_chat/static/css/ai_chat.css +++ b/src/ol_openedx_chat/static/css/ai_chat.css @@ -31,4 +31,3 @@ align-items: center; justify-content: center; } -