mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-04 03:27:12 -05:00 
			
		
		
		
	Fix: always update classifier task result (#9817)
This commit is contained in:
		
							parent
							
								
									7236b8b682
								
							
						
					
					
						commit
						924a13f724
					
				@ -123,14 +123,15 @@ def train_classifier(*, scheduled=True):
 | 
				
			|||||||
            task.result = "Training data unchanged"
 | 
					            task.result = "Training data unchanged"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        task.status = states.SUCCESS
 | 
					        task.status = states.SUCCESS
 | 
				
			||||||
        task.date_done = timezone.now()
 | 
					 | 
				
			||||||
        task.save(update_fields=["status", "result", "date_done"])
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    except Exception as e:
 | 
					    except Exception as e:
 | 
				
			||||||
        logger.warning("Classifier error: " + str(e))
 | 
					        logger.warning("Classifier error: " + str(e))
 | 
				
			||||||
        task.status = states.FAILURE
 | 
					        task.status = states.FAILURE
 | 
				
			||||||
        task.result = str(e)
 | 
					        task.result = str(e)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    task.date_done = timezone.now()
 | 
				
			||||||
 | 
					    task.save(update_fields=["status", "result", "date_done"])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@shared_task(bind=True)
 | 
					@shared_task(bind=True)
 | 
				
			||||||
def consume_file(
 | 
					def consume_file(
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user