From 012602f8d31547c5dd388f3d9fe0cf3de173f24a Mon Sep 17 00:00:00 2001 From: eatsfoobars Date: Tue, 8 Sep 2020 11:01:23 +0100 Subject: [PATCH] Do not add the new version to the patch README if it's the same as the old one --- patchport.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/patchport.py b/patchport.py index c4be5e4..dc4d542 100644 --- a/patchport.py +++ b/patchport.py @@ -196,14 +196,15 @@ for patch in os.listdir(os.path.join(cutthecord_folder, "patches")): if patch in ["necessary"]: apply_patch(patch_contents) - # Add supported version to readme of that patch, hacky - # https://stackoverflow.com/a/35130508/3286892 - with open(readme_path, 'r') as f: - readme_text = f.read().replace(f'- {from_versionname}\n', - f'- {from_versionname}\n' - f'- {to_versionname}\n') - with open(readme_path, "w") as f: - f.write(readme_text) + if from_versionname != to_versionname: + # Add supported version to readme of that patch, hacky + # https://stackoverflow.com/a/35130508/3286892 + with open(readme_path, 'r') as f: + readme_text = f.read().replace(f'- {from_versionname}\n', + f'- {from_versionname}\n' + f'- {to_versionname}\n') + with open(readme_path, "w") as f: + f.write(readme_text) # Save ported patch with open(out_path, "w") as f: