From 20327ab6934fbeb578d77b35418fa02eed57c914 Mon Sep 17 00:00:00 2001 From: Maciej Lech Date: Thu, 25 Mar 2021 21:06:41 +0100 Subject: [PATCH] Add assertion in copy_part --- b2sdk/raw_api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/b2sdk/raw_api.py b/b2sdk/raw_api.py index 5de0a79d3..08afaeb2c 100644 --- a/b2sdk/raw_api.py +++ b/b2sdk/raw_api.py @@ -830,6 +830,7 @@ def copy_part( _add_range_header(range_dict, bytes_range) kwargs['range'] = range_dict['Range'] if destination_server_side_encryption is not None: + assert destination_server_side_encryption.mode != EncryptionMode.SSE_B2 kwargs['destinationServerSideEncryption' ] = destination_server_side_encryption.as_value_dict() return self._post_json(