Fix stakeholder dao methods with duplicate condition for defaultId.

This commit is contained in:
Konstantinos Triantafyllou 2024-06-17 10:00:33 +03:00
parent aaf3338e11
commit b231778851
1 changed files with 12 additions and 12 deletions

View File

@ -60,11 +60,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
*/ */
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNull(); List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNull();
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(String id); List<Stakeholder> findByStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(String id);
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(StakeholderType Type); List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(StakeholderType Type);
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(StakeholderType Type, String id); List<Stakeholder> findByStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(StakeholderType Type, String id);
default List<Stakeholder> standaloneStakeholders() { default List<Stakeholder> standaloneStakeholders() {
return standaloneStakeholders(null); return standaloneStakeholders(null);
@ -76,9 +76,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
default List<Stakeholder> standaloneStakeholders(StakeholderType type, String id) { default List<Stakeholder> standaloneStakeholders(StakeholderType type, String id) {
if (type != null && id != null) { if (type != null && id != null) {
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(type, id); return findByStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(type, id);
} else if (id != null) { } else if (id != null) {
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(id); return findByStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(id);
} else if (type != null) { } else if (type != null) {
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(type); return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(type);
} else { } else {
@ -91,11 +91,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
*/ */
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalse(); List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalse();
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndDefaultId(String id); List<Stakeholder> findByStandaloneIsFalseAndDefaultId(String id);
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(StakeholderType Type); List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(StakeholderType Type);
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndTypeAndDefaultId(StakeholderType Type, String id); List<Stakeholder> findByStandaloneIsFalseAndTypeAndDefaultId(StakeholderType Type, String id);
default List<Stakeholder> dependentStakeholders() { default List<Stakeholder> dependentStakeholders() {
return dependentStakeholders(null); return dependentStakeholders(null);
@ -107,9 +107,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
default List<Stakeholder> dependentStakeholders(StakeholderType type, String id) { default List<Stakeholder> dependentStakeholders(StakeholderType type, String id) {
if (type != null && id != null) { if (type != null && id != null) {
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndTypeAndDefaultId(type, id); return findByStandaloneIsFalseAndTypeAndDefaultId(type, id);
} else if (id != null) { } else if (id != null) {
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndDefaultId(id); return findByStandaloneIsFalseAndDefaultId(id);
} else if (type != null) { } else if (type != null) {
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(type); return findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(type);
} else { } else {
@ -153,11 +153,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
* */ * */
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrue(); List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrue();
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndDefaultId(String id); List<Stakeholder> findByStandaloneIsTrueAndDefaultId(String id);
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndType(StakeholderType Type); List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndType(StakeholderType Type);
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndTypeAndDefaultId(StakeholderType Type, String id); List<Stakeholder> findByStandaloneIsTrueAndTypeAndDefaultId(StakeholderType Type, String id);
default List<Stakeholder> browseStakeholders() { default List<Stakeholder> browseStakeholders() {
return browseStakeholders(null); return browseStakeholders(null);
@ -169,9 +169,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
default List<Stakeholder> browseStakeholders(StakeholderType type, String id) { default List<Stakeholder> browseStakeholders(StakeholderType type, String id) {
if (type != null && id != null) { if (type != null && id != null) {
return findByDefaultIdNotNullAndStandaloneIsTrueAndTypeAndDefaultId(type, id); return findByStandaloneIsTrueAndTypeAndDefaultId(type, id);
} else if (id != null) { } else if (id != null) {
return findByDefaultIdNotNullAndStandaloneIsTrueAndDefaultId(id); return findByStandaloneIsTrueAndDefaultId(id);
} else if (type != null) { } else if (type != null) {
return findByDefaultIdNotNullAndStandaloneIsTrueAndType(type); return findByDefaultIdNotNullAndStandaloneIsTrueAndType(type);
} else { } else {