From 7b0566fbffbc2ffd595873cb181c57581e60a0d1 Mon Sep 17 00:00:00 2001 From: augustin64 Date: Mon, 3 Oct 2022 20:45:10 +0200 Subject: [PATCH] Add partition download_name --- partitioncloud/modules/albums.py | 5 ++++- partitioncloud/modules/partition.py | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/partitioncloud/modules/albums.py b/partitioncloud/modules/albums.py index df1fcf3..e130c19 100644 --- a/partitioncloud/modules/albums.py +++ b/partitioncloud/modules/albums.py @@ -97,7 +97,10 @@ def partition(album_uuid, partition_uuid): if partition is None: return abort(404) - return send_file(os.path.join("partitions", f"{partition_uuid}.pdf")) + return send_file( + os.path.join("partitions", f"{partition_uuid}.pdf"), + download_name = f"{partition['name']}.pdf" + ) @bp.route("/create-album", methods=["GET", "POST"]) diff --git a/partitioncloud/modules/partition.py b/partitioncloud/modules/partition.py index 44c82cb..b0800c3 100644 --- a/partitioncloud/modules/partition.py +++ b/partitioncloud/modules/partition.py @@ -26,7 +26,10 @@ def partition(uuid): if partition is None: abort(404) - return send_file(os.path.join("partitions", f"{uuid}.pdf")) + return send_file( + os.path.join("partitions", f"{uuid}.pdf"), + download_name = f"{partition['name']}.pdf" + ) @bp.route("/search/")