From 0633cadedcdb0a29400c9886a975215079567b79 Mon Sep 17 00:00:00 2001 From: tdruez Date: Mon, 27 May 2024 11:35:21 +0400 Subject: [PATCH] Add changelog entry and fix unit tests #12 Signed-off-by: tdruez --- CHANGELOG.rst | 4 ++++ component_catalog/views.py | 4 +--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ee11fe2e..fb6b2937 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -78,6 +78,10 @@ Release notes - Enhance Package Import to support modifications. https://github.com/nexB/dejacode/issues/84 +- Add an option on the "Add to Product" form to to replace any existing relationships + with a different version of the same object by the selected object. + https://github.com/nexB/dejacode/issues/12 + ### Version 5.0.1 - Improve the stability of the "Check for new Package versions" feature. diff --git a/component_catalog/views.py b/component_catalog/views.py index 6e0e11c8..abb89fe9 100644 --- a/component_catalog/views.py +++ b/component_catalog/views.py @@ -946,9 +946,7 @@ def form_valid(self, form): model_name = self.model._meta.model_name product_name = form.cleaned_data["product"].name - msg = "" - if created_count: - msg = f"{created_count} {model_name}(s) added to {product_name}." + msg = f"{created_count} {model_name}(s) added to {product_name}." if updated_count: msg += f" {updated_count} {model_name}(s) updated on {product_name}." if unchanged_count: