Skip to content

Commit

Permalink
Fix circular import error from update_backrefs.py
Browse files Browse the repository at this point in the history
  • Loading branch information
OmeGak committed Jan 19, 2024
1 parent c2f9c47 commit 2c6cecb
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion indico/web/forms/fields/principals.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
from indico.core.permissions import get_available_permissions, get_permissions_info
from indico.modules.events import Event
from indico.modules.events.contributions.models.contributions import Contribution
from indico.modules.events.registration.util import serialize_registration_form
from indico.modules.events.roles.util import serialize_event_role
from indico.modules.events.sessions.models.sessions import Session
from indico.modules.groups.util import serialize_group
Expand All @@ -28,6 +27,7 @@

def serialize_principal(principal):
from indico.modules.categories.util import serialize_category_role
from indico.modules.events.registration.util import serialize_registration_form
if principal.principal_type == PrincipalType.email:
return serialize_email_principal(principal)
elif principal.principal_type == PrincipalType.network:
Expand Down Expand Up @@ -177,6 +177,7 @@ def category_roles(self):

@property
def registration_forms(self):
from indico.modules.events.registration.util import serialize_registration_form
if not self.event.has_feature('registration'):
return []
registration_forms = self.event.registration_forms
Expand Down

0 comments on commit 2c6cecb

Please sign in to comment.