From 30a58da9b17ec6e1230197d5a887f451a4917cf7 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Mon, 28 Sep 2020 11:59:00 +0000 Subject: [PATCH] [Trunk | Monitor Service]: CategoryController.java & SubCategoryController.java & TopicController.java: In "onUpdateDefaultTopic()" method, when "name" is changed, update also "alias" according to default profile. --- .../uoamonitorservice/controllers/CategoryController.java | 1 + .../uoamonitorservice/controllers/SubCategoryController.java | 1 + .../dnetlib/uoamonitorservice/controllers/TopicController.java | 1 + 3 files changed, 3 insertions(+) diff --git a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/CategoryController.java b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/CategoryController.java index 0f49369..c93d9cd 100644 --- a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/CategoryController.java +++ b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/CategoryController.java @@ -161,6 +161,7 @@ public class CategoryController { && (oldCategory.getName() == null || oldCategory.getName().equals(categoryBasedOnDefault.getName()))) { categoryBasedOnDefault.setName(category.getName()); + categoryBasedOnDefault.setAlias(category.getAlias()); changed = true; } if(category.getDescription() != null && !category.getDescription().equals(categoryBasedOnDefault.getDescription()) diff --git a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/SubCategoryController.java b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/SubCategoryController.java index 0d5e344..463185f 100644 --- a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/SubCategoryController.java +++ b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/SubCategoryController.java @@ -165,6 +165,7 @@ public class SubCategoryController { && (oldSubcategory.getName() == null || oldSubcategory.getName().equals(subCategoryBasedOnDefault.getName()))) { subCategoryBasedOnDefault.setName(subCategory.getName()); + subCategoryBasedOnDefault.setAlias(subCategory.getAlias()); changed = true; } if(subCategory.getDescription() != null && !subCategory.getDescription().equals(subCategoryBasedOnDefault.getDescription()) diff --git a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/TopicController.java b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/TopicController.java index 4fbc696..677e249 100644 --- a/src/main/java/eu/dnetlib/uoamonitorservice/controllers/TopicController.java +++ b/src/main/java/eu/dnetlib/uoamonitorservice/controllers/TopicController.java @@ -135,6 +135,7 @@ public class TopicController { && (oldTopic.getName() == null || oldTopic.getName().equals(topicBasedOnDefault.getName()))) { topicBasedOnDefault.setName(topic.getName()); + topicBasedOnDefault.setAlias(topic.getAlias()); changed = true; } if(topic.getDescription() != null && !topic.getDescription().equals(topicBasedOnDefault.getDescription())