mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Enhancement: fetch mails in bulk (#5249)
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
This commit is contained in:
		 Thomas Falkenberg
					Thomas Falkenberg
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							8da2535a65
						
					
				
				
					commit
					355a434a07
				
			| @@ -569,6 +569,7 @@ class MailAccountHandler(LoggingMixin): | ||||
|                 criteria=criterias, | ||||
|                 mark_seen=False, | ||||
|                 charset=rule.account.character_set, | ||||
|                 bulk=True, | ||||
|             ) | ||||
|         except Exception as err: | ||||
|             raise MailError( | ||||
|   | ||||
| @@ -118,7 +118,7 @@ class BogusMailBox(AbstractContextManager): | ||||
|         if username != self.USERNAME or access_token != self.ACCESS_TOKEN: | ||||
|             raise MailboxLoginError("BAD", "OK") | ||||
|  | ||||
|     def fetch(self, criteria, mark_seen, charset=""): | ||||
|     def fetch(self, criteria, mark_seen, charset="", bulk=True): | ||||
|         msg = self.messages | ||||
|  | ||||
|         criteria = str(criteria).strip("()").split(" ") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user