fix for the issue #145

This commit is contained in:
Jachym Cepicky 2019-05-22 11:20:01 +02:00
parent eb60b967c8
commit 611e6de928
2 changed files with 4 additions and 1 deletions

View File

@ -166,6 +166,7 @@ class AbstractTicketForm(CustomFieldMixin, forms.Form):
due_date = forms.DateTimeField(
widget=forms.TextInput(attrs={'class': 'form-control'}),
required=False,
input_formats=['%d/%m/%Y', '%m/%d/%Y', "%d.%m.%Y", ],
label=_('Due on'),
)
@ -287,6 +288,7 @@ class TicketForm(AbstractTicketForm):
self.fields['assigned_to'].choices = [('', '--------')] + [(u.id, u.get_username()) for u in assignable_users]
self._add_form_custom_fields()
def save(self, user=None):
"""
Writes and returns a Ticket() object

View File

@ -1012,7 +1012,8 @@ def datatables_ticket_list(request):
serializers.py. The serializers and this view use django-rest_framework methods
"""
try:
model_object = query_tickets_by_args(cache.get('ticket_qs'), '-date_created', **request.query_params)
objects = cache.get('ticket_qs')
model_object = query_tickets_by_args(objects, '-date_created', **request.query_params)
serializer = TicketSerializer(model_object['items'], many=True)
result = dict()
result['data'] = serializer.data