# Generated by Django 2.2.10 on 2021-11-05 12:29

from django.db import migrations
from django.db.models.query_utils import Q


def update_url_to_community(apps, schema_editor):
    people_url = ["/people", "/people/"]
    mentor_url = "/directory"
    community_url = "/community"
    mentor_refinement_url = ("/directory/?refinementList%5B"
    "home_program_family%5D%5B0%5D=Israel")
    community_refinement_url = ("/community/?refinementList%5B"
    "program_family_names%5D%5B0%5D=Israel")

    SiteRedirectPage = apps.get_model('accelerator', 'SiteRedirectPage')
    SiteRedirectPage.objects.filter(
      Q(new_url__in=people_url) | Q(new_url=mentor_url)
      ).update(new_url=community_url)

    SiteRedirectPage.objects.filter(
      new_url=mentor_refinement_url
      ).update(new_url=community_refinement_url)

class Migration(migrations.Migration):

    dependencies = [
        ('accelerator', '0073_auto_20210909_1706'),
    ]

    operations = [
        migrations.RunPython(update_url_to_community,
                             migrations.RunPython.noop)
    ]

# Generated by Django 2.2.10 on 2021-11-05 12:29

from django.db import migrations
from django.db.models.query_utils import Q


def update_url_to_community(apps, schema_editor):
    people_url = ["/people", "/people/"]
    mentor_url = "/directory"
    community_url = "/community"
    mentor_refinement_url = ("/directory/?refinementList%5B"
      "home_program_family%5D%5B0%5D=Israel")
    community_refinement_url = ("/community/?refinementList%5B"
      "program_family_names%5D%5B0%5D=Israel")

    SiteRedirectPage = apps.get_model('accelerator', 'SiteRedirectPage')
    SiteRedirectPage.objects.filter(
      Q(new_url__in=people_url) | Q(new_url=mentor_url)
      ).update(new_url=community_url)

    SiteRedirectPage.objects.filter(
      new_url=mentor_refinement_url
      ).update(new_url=community_refinement_url)


class Migration(migrations.Migration):

    dependencies = [
        ('accelerator', '0073_auto_20210909_1706'),
    ]

    operations = [
        migrations.RunPython(update_url_to_community,
                             migrations.RunPython.noop)
    ]

Remove unused import and fix linting issues
[AC-9046] Remove unused import and fix linting issues
