fixed unnecessary assignation of correspondents / types to documents

This commit is contained in:
Jonas Winkler 2020-11-02 19:27:24 +01:00
parent b0a519fd6b
commit c28b636ffa

View File

@ -51,11 +51,11 @@ def set_correspondent(sender, document=None, logging_group=None, classifier=None
) )
return return
if selected or replace:
logger( logger(
'Assigning correspondent "{}" to "{}" '.format(selected, document), 'Assigning correspondent "{}" to "{}" '.format(selected, document),
logging_group logging_group
) )
# TODO: during consumption, this saves even though no updates have been made
document.correspondent = selected document.correspondent = selected
document.save(update_fields=("correspondent",)) document.save(update_fields=("correspondent",))
@ -88,6 +88,7 @@ def set_document_type(sender, document=None, logging_group=None, classifier=None
) )
return return
if selected or replace:
logger( logger(
'Assigning document type "{}" to "{}" '.format(selected, document), 'Assigning document type "{}" to "{}" '.format(selected, document),
logging_group logging_group