mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-16 01:27:03 +02:00
reformatting - linting
This commit is contained in:
parent
a592b5ff71
commit
924651b088
1 changed files with 6 additions and 4 deletions
|
@ -228,25 +228,27 @@ class ContactAdmin(ListHeaderAdmin):
|
||||||
|
|
||||||
class DomainApplicationAdminForm(forms.ModelForm):
|
class DomainApplicationAdminForm(forms.ModelForm):
|
||||||
"""Custom form to limit transitions to available transitions"""
|
"""Custom form to limit transitions to available transitions"""
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.DomainApplication
|
model = models.DomainApplication
|
||||||
fields = '__all__'
|
fields = "__all__"
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super().__init__(*args, **kwargs)
|
super().__init__(*args, **kwargs)
|
||||||
|
|
||||||
instance = kwargs.get('instance')
|
instance = kwargs.get("instance")
|
||||||
if instance and instance.pk:
|
if instance and instance.pk:
|
||||||
current_state = instance.status
|
current_state = instance.status
|
||||||
transitions = get_available_FIELD_transitions(
|
transitions = get_available_FIELD_transitions(
|
||||||
instance, models.DomainApplication._meta.get_field('status'))
|
instance, models.DomainApplication._meta.get_field("status")
|
||||||
|
)
|
||||||
# first option in status transitions is current state
|
# first option in status transitions is current state
|
||||||
available_transitions = [(current_state, current_state)]
|
available_transitions = [(current_state, current_state)]
|
||||||
|
|
||||||
for transition in transitions:
|
for transition in transitions:
|
||||||
available_transitions.append((transition.target, transition.target))
|
available_transitions.append((transition.target, transition.target))
|
||||||
|
|
||||||
self.fields['status'].widget.choices = available_transitions
|
self.fields["status"].widget.choices = available_transitions
|
||||||
|
|
||||||
|
|
||||||
class DomainApplicationAdmin(ListHeaderAdmin):
|
class DomainApplicationAdmin(ListHeaderAdmin):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue