Skip to content

Commit

Permalink
Merge branch 'release/0.3.83' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
erikvw committed Feb 1, 2024
2 parents 0d99653 + eeadb91 commit 6667208
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
13 changes: 10 additions & 3 deletions edc_visit_tracking/modelform_mixins/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,27 @@
from edc_crf.crf_form_validator import CrfFormValidator
from edc_crf.crf_form_validator_mixins import CrfFormValidatorMixin
from edc_crf.modelform_mixins import InlineCrfModelFormMixin
from edc_metadata.model_mixins.creates import CreatesMetadataModelMixin
from edc_model.models import BaseUuidModel
from edc_sites.model_mixins import SiteModelMixin

from edc_visit_tracking.model_mixins import VisitModelMixin as Base

from ..model_mixins import VisitModelMixin
from ..modelform_mixins import VisitTrackingCrfModelFormMixin

class RelatedVisitModel(SiteModelMixin, CreatesMetadataModelMixin, Base, BaseUuidModel):
pass


def get_related_visit(
modelform: (
VisitTrackingCrfModelFormMixin
| InlineCrfModelFormMixin
| CrfFormValidator
| CrfFormValidatorMixin
| CrfFormValidatorMixin,
),
related_visit_model_attr: str = None,
) -> VisitModelMixin | None:
) -> RelatedVisitModel | None:
"""Returns the related visit mode instance or None.
Tries instance and cleaned data.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
from typing import TYPE_CHECKING

from django import forms
from django.contrib.sites.models import Site
from edc_appointment.constants import MISSED_APPT
from edc_sites.modelform_mixins import SiteModelFormMixin
from edc_visit_schedule.schedule import Schedule
Expand All @@ -13,6 +12,7 @@
from ..constants import MISSED_VISIT

if TYPE_CHECKING:
from django.contrib.sites.models import Site
from edc_appointment.models import Appointment


Expand Down

0 comments on commit 6667208

Please sign in to comment.