import djclick as click

from vbv_lernwelt.course.consts import COURSE_VERSICHERUNGSVERMITTLERIN_PRUEFUNG_ID
from vbv_lernwelt.course.management.commands.create_default_courses import (
    create_versicherungsvermittlerin_pruefung_course,
)
from vbv_lernwelt.course.models import Course

ADMIN_EMAILS = ["info@iterativ.ch", "admin"]


@click.command()
def command():
    print(
        "Creating Vermittler Prüfung course",
        COURSE_VERSICHERUNGSVERMITTLERIN_PRUEFUNG_ID,
    )

    if Course.objects.filter(id=COURSE_VERSICHERUNGSVERMITTLERIN_PRUEFUNG_ID).exists():
        print("Course already exists, skipping")
        return

    create_versicherungsvermittlerin_pruefung_course()
