mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Clean this up
This commit is contained in:
		| @@ -809,15 +809,16 @@ class ConsumerPlugin( | ||||
|             set_permissions_for_object(permissions=permissions, object=document) | ||||
|  | ||||
|         if self.metadata.custom_fields: | ||||
|             for field_id in self.metadata.custom_fields: | ||||
|                 field = CustomField.objects.get(pk=field_id) | ||||
|             for field in CustomField.objects.filter( | ||||
|                 id__in=self.metadata.custom_fields.keys(), | ||||
|             ).distinct(): | ||||
|                 value_field_name = CustomFieldInstance.get_value_field_name( | ||||
|                     data_type=field.data_type, | ||||
|                 ) | ||||
|                 args = { | ||||
|                     "field": field, | ||||
|                     "document": document, | ||||
|                     value_field_name: self.metadata.custom_fields[field_id], | ||||
|                     value_field_name: self.metadata.custom_fields.get(field.id, None), | ||||
|                 } | ||||
|                 CustomFieldInstance.objects.create(**args)  # adds to document | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 shamoon
					shamoon