fix #2048
This commit is contained in:
Shinsuke Sugaya 2019-03-15 22:58:22 +09:00 committed by GitHub
commit 1700f16ef9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 55 additions and 11 deletions

View file

@ -251,7 +251,7 @@ public class AdminDictProtwordsAction extends FessAdminAction {
return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
});
}
saveInfo(messages -> messages.addSuccessUploadSynonymFile(GLOBAL));
saveInfo(messages -> messages.addSuccessUploadProtwordsFile(GLOBAL));
return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
}).orElseGet(() -> {
throwValidationError(messages -> messages.addErrorsFailedToUploadProtwordsFile(GLOBAL), () -> uploadpage(form.dictId));

View file

@ -249,7 +249,7 @@ public class AdminDictStopwordsAction extends FessAdminAction {
return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
});
}
saveInfo(messages -> messages.addSuccessUploadSynonymFile(GLOBAL));
saveInfo(messages -> messages.addSuccessUploadStopwordsFile(GLOBAL));
return redirectWith(getClass(), moreUrl("uploadpage/" + form.dictId));
}).orElseGet(() -> {
throwValidationError(messages -> messages.addErrorsFailedToUploadStopwordsFile(GLOBAL), () -> uploadpage(form.dictId));

View file

@ -431,6 +431,12 @@ public class FessMessages extends FessLabels {
/** The key of the message: Uploaded Synonym file. */
public static final String SUCCESS_upload_synonym_file = "{success.upload_synonym_file}";
/** The key of the message: Uploaded Protwords file. */
public static final String SUCCESS_upload_protwords_file = "{success.upload_protwords_file}";
/** The key of the message: Uploaded Stopwords file. */
public static final String SUCCESS_upload_stopwords_file = "{success.upload_stopwords_file}";
/** The key of the message: Uploaded Stemmer Override file. */
public static final String SUCCESS_upload_stemmeroverride_file = "{success.upload_stemmeroverride_file}";
@ -2431,6 +2437,34 @@ public class FessMessages extends FessLabels {
return this;
}
/**
* Add the created action message for the key 'success.upload_protwords_file' with parameters.
* <pre>
* message: Uploaded Protwords file.
* </pre>
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
public FessMessages addSuccessUploadProtwordsFile(String property) {
assertPropertyNotNull(property);
add(property, new UserMessage(SUCCESS_upload_protwords_file));
return this;
}
/**
* Add the created action message for the key 'success.upload_stopwords_file' with parameters.
* <pre>
* message: Uploaded Stopwords file.
* </pre>
* @param property The property name for the message. (NotNull)
* @return this. (NotNull)
*/
public FessMessages addSuccessUploadStopwordsFile(String property) {
assertPropertyNotNull(property);
add(property, new UserMessage(SUCCESS_upload_stopwords_file));
return this;
}
/**
* Add the created action message for the key 'success.upload_stemmeroverride_file' with parameters.
* <pre>

View file

@ -169,6 +169,8 @@ success.delete_file=Deleted {0} file.
success.job_started=Started job {0}.
success.job_stopped=Stopped job {0}.
success.upload_synonym_file=Uploaded Synonym file.
success.upload_protwords_file=Uploaded Protwords file.
success.upload_stopwords_file=Uploaded Stopwords file.
success.upload_stemmeroverride_file=Uploaded Stemmer Override file.
success.upload_kuromoji_file=Uploaded Kuromoji file.
success.upload_elevate_word=Uploaded Additional Word file.

View file

@ -105,12 +105,14 @@ errors.failed_to_download_stemmeroverride_file=Failed to download the Stemmer Ov
errors.failed_to_upload_stemmeroverride_file=Failed to upload the Stemmer Override file.
errors.failed_to_download_kuromoji_file=Failed to download the Kuromoji file.
errors.failed_to_upload_kuromoji_file=Failed to upload the Kuromoji file.
errors.failed_to_download_protwords_file=Failed to download the Protwords file.
errors.failed_to_upload_protwords_file=Failed to upload the Protwords file.
errors.failed_to_download_stopwords_file=Failed to download the Stopwords file.
errors.failed_to_upload_stopwords_file=Failed to upload the Stopwords file.
errors.failed_to_download_elevate_file=Failed to download the Elevate file.
errors.failed_to_upload_elevate_file=Failed to upload the Elevate file.
errors.failed_to_download_badword_file=Failed to download the Badword file.
errors.failed_to_upload_badword_file=Failed to upload the Badword file.
errors.failed_to_download_protwords_file=Failed to download the Protwords file.
errors.failed_to_upload_protwords_file=Failed to upload the Protwords file.
errors.failed_to_download_mapping_file=Failed to download the Mapping file.
errors.failed_to_upload_mapping_file=Failed to upload the Mapping file.
errors.invalid_str_is_included="{1}" in "{0}" is invalid.
@ -123,7 +125,7 @@ errors.could_not_find_backup_index=Could not find index for backup.
errors.no_user_for_changing_password=The current password is incorrect.
errors.failed_to_change_password=Failed to change your password.
errors.unknown_version_for_upgrade=Unknown version information.
errors.failed_to_upgrade_from=Failed to upgrade from {0}.
errors.failed_to_upgrade_from=Failed to upgrade from {0}: {1}
errors.failed_to_reindex=Failed to start reindexing from {0} to {1}
errors.failed_to_read_request_file=Failed to read request file: {0}
errors.invalid_header_for_request_file=Invalid header: {0}
@ -163,6 +165,8 @@ success.delete_file=Deleted {0} file.
success.job_started=Started job {0}.
success.job_stopped=Stopped job {0}.
success.upload_synonym_file=Uploaded Synonym file.
success.upload_protwords_file=Uploaded Protwords file.
success.upload_stopwords_file=Uploaded Stopwords file.
success.upload_stemmeroverride_file=Uploaded Stemmer Override file.
success.upload_kuromoji_file=Uploaded Kuromoji file.
success.upload_elevate_word=Uploaded Additional Word file.

View file

@ -96,17 +96,19 @@ errors.not_load_from_server = このサーバからロードできませんで
errors.failed_to_start_job = ジョブ {0} を開始できませんでした。
errors.failed_to_stop_job = ジョブ {0} を停止に失敗しました。
errors.failed_to_download_synonym_file = 同義語ファイルのダウンロードに失敗しました。
errors.failed_to_upload_synonym_file = 同義語ファイルアップロードに失敗しました。
errors.failed_to_upload_synonym_file = 同義語ファイルアップロードに失敗しました。
errors.failed_to_download_stemmeroverride_file = Stemmer上書きファイルのダウンロードに失敗しました。
errors.failed_to_upload_stemmeroverride_file = Stemmer上書きファイルアップロードに失敗しました。
errors.failed_to_upload_stemmeroverride_file = Stemmer上書きファイルアップロードに失敗しました。
errors.failed_to_download_kuromoji_file = Kuromojiファイルのダウンロードに失敗しました。
errors.failed_to_upload_kuromoji_file = Kuromojiファイルアップロードに失敗しました。
errors.failed_to_upload_kuromoji_file = Kuromojiファイルアップロードに失敗しました。
errors.failed_to_download_protwords_file = Protwordsファイルのダウンロードに失敗しました。
errors.failed_to_upload_protwords_file = Protwordsファイルをアップロードに失敗しました。
errors.failed_to_upload_protwords_file = Protwordsファイルのアップロードに失敗しました。
errors.failed_to_download_stopwords_file = ストップワードファイルのダウンロードに失敗しました。
errors.failed_to_upload_stopwords_file = ストップワードファイルのアップロードに失敗しました。
errors.failed_to_download_elevate_file = 追加ワードファイルのダウンロードに失敗しました。
errors.failed_to_upload_elevate_file = 追加ワードファイルをアップロードに失敗しました。
errors.failed_to_upload_elevate_file = 追加ワードファイルアップロードに失敗しました。
errors.failed_to_download_badword_file = 除外ワードファイルのダウンロードに失敗しました。
errors.failed_to_upload_badword_file = 除外ワードファイルをアップロードできませんでした。
errors.failed_to_upload_badword_file = 除外ワードファイルのアップロードに失敗しました。
errors.failed_to_download_mapping_file = マッピングファイルのダウンロードに失敗しました。
errors.failed_to_upload_mapping_file = マッピングファイルのアップロードに失敗しました。
errors.invalid_str_is_included = {0}では{1}は無効です。
@ -156,6 +158,8 @@ success.delete_file = {0} ファイルを削除しました。
success.job_started = ジョブ{0} を開始しました。
success.job_stopped = ジョブ{0} を停止しました。
success.upload_synonym_file = 同義語ファイルをアップロードしました。
success.upload_protwords_file = Protwordsファイルをアップロードしました。
success.upload_stopwords_file = ストップワードファイルをアップロードしました。
success.upload_stemmeroverride_file = Stemmer上書きファイルをアップロードしました。
success.upload_kuromoji_file = Kuromojiファイルをアップロードしました。
success.upload_elevate_word = 追加ワードファイルをアップロードしました。