mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Refactor to get the document time once
This commit is contained in:
		| @@ -69,15 +69,14 @@ class Command(Renderable, BaseCommand): | |||||||
|  |  | ||||||
|             print("Exporting: {}".format(target)) |             print("Exporting: {}".format(target)) | ||||||
|  |  | ||||||
|  |             t = int(time.mktime(document.created.timetuple())) | ||||||
|             with open(target, "wb") as f: |             with open(target, "wb") as f: | ||||||
|                 f.write(GnuPG.decrypted(document.source_file)) |                 f.write(GnuPG.decrypted(document.source_file)) | ||||||
|                 t = int(time.mktime(document.created.timetuple())) |  | ||||||
|                 os.utime(target, times=(t, t)) |                 os.utime(target, times=(t, t)) | ||||||
|  |  | ||||||
|             with open(thumbnail_target, "wb") as f: |             with open(thumbnail_target, "wb") as f: | ||||||
|                 f.write(GnuPG.decrypted(document.thumbnail_file)) |                 f.write(GnuPG.decrypted(document.thumbnail_file)) | ||||||
|                 t = int(time.mktime(document.created.timetuple())) |                 os.utime(thumbnail_target, times=(t, t)) | ||||||
|                 os.utime(target, times=(t, t)) |  | ||||||
|  |  | ||||||
|         manifest += json.loads( |         manifest += json.loads( | ||||||
|             serializers.serialize("json", Correspondent.objects.all())) |             serializers.serialize("json", Correspondent.objects.all())) | ||||||
|   | |||||||
| @@ -95,11 +95,13 @@ class Command(Renderable, BaseCommand): | |||||||
|             doc_file = record[EXPORTER_FILE_NAME] |             doc_file = record[EXPORTER_FILE_NAME] | ||||||
|             thumb_file = record[EXPORTER_THUMBNAIL_NAME] |             thumb_file = record[EXPORTER_THUMBNAIL_NAME] | ||||||
|             document = Document.objects.get(pk=record["pk"]) |             document = Document.objects.get(pk=record["pk"]) | ||||||
|  |  | ||||||
|             with open(doc_file, "rb") as unencrypted: |             with open(doc_file, "rb") as unencrypted: | ||||||
|                 with open(document.source_path, "wb") as encrypted: |                 with open(document.source_path, "wb") as encrypted: | ||||||
|                     print("Encrypting {} and saving it to {}".format( |                     print("Encrypting {} and saving it to {}".format( | ||||||
|                         doc_file, document.source_path)) |                         doc_file, document.source_path)) | ||||||
|                     encrypted.write(GnuPG.encrypted(unencrypted)) |                     encrypted.write(GnuPG.encrypted(unencrypted)) | ||||||
|  |  | ||||||
|             with open(thumb_file, "rb") as unencrypted: |             with open(thumb_file, "rb") as unencrypted: | ||||||
|                 with open(document.thumbnail_path, "wb") as encrypted: |                 with open(document.thumbnail_path, "wb") as encrypted: | ||||||
|                     print("Encrypting {} and saving it to {}".format( |                     print("Encrypting {} and saving it to {}".format( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 CkuT
					CkuT