diff --git a/src/main/java/org/codelibs/fess/app/service/SuggestBadWordService.java b/src/main/java/org/codelibs/fess/app/service/SuggestBadWordService.java index 3e667bc07..20335705c 100644 --- a/src/main/java/org/codelibs/fess/app/service/SuggestBadWordService.java +++ b/src/main/java/org/codelibs/fess/app/service/SuggestBadWordService.java @@ -91,14 +91,18 @@ public class SuggestBadWordService implements Serializable { public void store(final SuggestBadWord suggestBadWord) throws CrudMessageException { setupStoreCondition(suggestBadWord); - suggestBadWordBhv.insertOrUpdate(suggestBadWord); + suggestBadWordBhv.insertOrUpdate(suggestBadWord, op -> { + op.setRefresh(true); + }); } public void delete(final SuggestBadWord suggestBadWord) throws CrudMessageException { setupDeleteCondition(suggestBadWord); - suggestBadWordBhv.delete(suggestBadWord); + suggestBadWordBhv.delete(suggestBadWord, op -> { + op.setRefresh(true); + }); } diff --git a/src/main/java/org/codelibs/fess/app/service/SuggestElevateWordService.java b/src/main/java/org/codelibs/fess/app/service/SuggestElevateWordService.java index e7e5513e5..4751b890f 100644 --- a/src/main/java/org/codelibs/fess/app/service/SuggestElevateWordService.java +++ b/src/main/java/org/codelibs/fess/app/service/SuggestElevateWordService.java @@ -90,14 +90,18 @@ public class SuggestElevateWordService implements Serializable { public void store(final SuggestElevateWord suggestElevateWord) throws CrudMessageException { setupStoreCondition(suggestElevateWord); - suggestElevateWordBhv.insertOrUpdate(suggestElevateWord); + suggestElevateWordBhv.insertOrUpdate(suggestElevateWord, op -> { + op.setRefresh(true); + }); } public void delete(final SuggestElevateWord suggestElevateWord) throws CrudMessageException { setupDeleteCondition(suggestElevateWord); - suggestElevateWordBhv.delete(suggestElevateWord); + suggestElevateWordBhv.delete(suggestElevateWord, op -> { + op.setRefresh(true); + }); }