Fixed field_order which still contained verb, method.
This fixes the issue where changing a workflow action causes an exception
mayan.apps.common.middleware.error_logging <312> [ERROR] "process_exception() line 17 Exception caught by request middleware; <WSGIRequest: GET '/workflows/workflow_templates/states/11/actions/mayan.apps.document_states.workflow_actions.HTTPAction/create/'>, 'verb'"
Traceback (most recent call last):
File "/opt/mayan-edms/lib/python3.7/site-packages/django/core/handlers/base.py", line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/base.py", line 71, in view
return self.dispatch(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 123, in dispatch
return super(ExternalObjectMixin, self).dispatch(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 548, in dispatch
).dispatch(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/base.py", line 97, in dispatch
return handler(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/edit.py", line 168, in get
return super().get(request, *args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/edit.py", line 133, in get
return self.render_to_response(self.get_context_data())
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 101, in get_context_data
context = super(ExtraContextMixin, self).get_context_data(**kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/mixins.py", line 443, in get_context_data
context = super(RedirectionMixin, self).get_context_data(**kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/edit.py", line 66, in get_context_data
kwargs['form'] = self.get_form()
File "/opt/mayan-edms/lib/python3.7/site-packages/django/views/generic/edit.py", line 33, in get_form
return form_class(**self.get_form_kwargs())
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/document_states/forms.py", line 54, in __init__
).__init__(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/common/forms.py", line 155, in __init__
field_data = self.schema['fields'][field_name]
KeyError: 'verb'
As from forums post: https://forum.mayan-edms.com/viewtopic.php?f=9&t=1862