correctly set default deadline on import (#3296)
This commit is contained in:
parent
c68956b113
commit
9a8ec1e841
|
@ -5,6 +5,7 @@ from plone import api
|
|||
from plone.dexterity.utils import createContentInContainer
|
||||
|
||||
from collective.dms.mailcontent.dmsmail import internalReferenceIncomingMailDefaultValue, receptionDateDefaultValue
|
||||
from pfwbged.basecontent.behaviors import IDeadline, deadlineDefaultValue
|
||||
|
||||
from . import _
|
||||
|
||||
|
@ -35,6 +36,9 @@ def createDocument(context, folder, portal_type, document_id, filename,
|
|||
title=document_title, **metadata)
|
||||
log.info('document has been created (id: %s)' % document.id)
|
||||
|
||||
if IDeadline.providedBy(document):
|
||||
document.deadline = deadlineDefaultValue(None)
|
||||
|
||||
version = createContentInContainer(document, 'dmsmainfile',
|
||||
title=_('Scanned Mail'),
|
||||
file=file_object)
|
||||
|
|
Reference in New Issue