diff --git a/server/mergin/sync/public_api_controller.py b/server/mergin/sync/public_api_controller.py index 9fd229a1..a82c5768 100644 --- a/server/mergin/sync/public_api_controller.py +++ b/server/mergin/sync/public_api_controller.py @@ -1021,7 +1021,7 @@ def push_finish(transaction_id): ) corrupted_files.append(f.path) continue - if not is_supported_type(dest_file): + if not f.diff and not is_supported_type(dest_file): logging.info(f"Rejecting blacklisted file: {dest_file}") abort( 400,