mirror of
https://github.com/django-helpdesk/django-helpdesk.git
synced 2025-05-29 14:11:13 +02:00
parent
6b0c9c48e8
commit
22b68430df
@ -412,14 +412,14 @@ def update_ticket(request, ticket_id, public=False):
|
|||||||
if request.FILES:
|
if request.FILES:
|
||||||
import mimetypes, os
|
import mimetypes, os
|
||||||
for file in request.FILES.getlist('attachment'):
|
for file in request.FILES.getlist('attachment'):
|
||||||
filename = file.name.replace(' ', '_')
|
filename = file.name.encode('ascii', 'ignore')
|
||||||
a = Attachment(
|
a = Attachment(
|
||||||
followup=f,
|
followup=f,
|
||||||
filename=filename,
|
filename=filename,
|
||||||
mime_type=mimetypes.guess_type(filename)[0] or 'application/octet-stream',
|
mime_type=mimetypes.guess_type(filename)[0] or 'application/octet-stream',
|
||||||
size=file.size,
|
size=file.size,
|
||||||
)
|
)
|
||||||
a.file.save(file.name, file, save=False)
|
a.file.save(filename, file, save=False)
|
||||||
a.save()
|
a.save()
|
||||||
|
|
||||||
if file.size < getattr(settings, 'MAX_EMAIL_ATTACHMENT_SIZE', 512000):
|
if file.size < getattr(settings, 'MAX_EMAIL_ATTACHMENT_SIZE', 512000):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user