From ea18746469324ca57b3f9601ea664c8bd877e4a4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 3 Dec 2024 18:37:28 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- cms/migrations/0041_populate_min_weeks.py | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/cms/migrations/0041_populate_min_weeks.py b/cms/migrations/0041_populate_min_weeks.py index 3347019f5..2f2b93973 100644 --- a/cms/migrations/0041_populate_min_weeks.py +++ b/cms/migrations/0041_populate_min_weeks.py @@ -1,8 +1,10 @@ # Generated by Django 4.2.16 on 2024-12-03 18:25 -from django.db import migrations import re +from django.db import migrations + + def populate_max_min_weeks_fields(apps, schema_editor): CoursePage = apps.get_model("cms", "CoursePage") for course_page in CoursePage.objects.all(): @@ -16,23 +18,31 @@ def populate_max_min_weeks_fields(apps, schema_editor): ProgramPage = apps.get_model("cms", "ProgramPage") for program_page in ProgramPage.objects.all(): if program_page.length and program_page.max_weeks is None: - duration_string = re.findall(r"\d+[\s-]*[\d+\s]*week", program_page.length.lower()) + duration_string = re.findall( + r"\d+[\s-]*[\d+\s]*week", program_page.length.lower() + ) if duration_string: duration_nums = re.findall(r"\d+", duration_string[0]) else: - duration_string = re.findall(r"\d+[\s-]*[\d+\s]*month", program_page.length.lower()) + duration_string = re.findall( + r"\d+[\s-]*[\d+\s]*month", program_page.length.lower() + ) duration_nums_in_month = re.findall(r"\d+", duration_string[0]) duration_nums = [num * 4 for num in duration_nums_in_month] program_page.min_weeks = duration_nums[0] - program_page.max_weeks = duration_nums[1] if len(duration_nums) > 1 else duration_nums[0] + program_page.max_weeks = ( + duration_nums[1] if len(duration_nums) > 1 else duration_nums[0] + ) program_page.save() class Migration(migrations.Migration): dependencies = [ - ('cms', '0040_coursepage_max_weeks_coursepage_min_weeks_and_more'), + ("cms", "0040_coursepage_max_weeks_coursepage_min_weeks_and_more"), ] operations = [ - migrations.RunPython(populate_max_min_weeks_fields, reverse_code=migrations.RunPython.noop), + migrations.RunPython( + populate_max_min_weeks_fields, reverse_code=migrations.RunPython.noop + ), ]