-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
メッセージ管理機能方針の策定 #1526
The head ref may contain hidden characters: "feature/\u30E1\u30C3\u30BB\u30FC\u30B8\u7BA1\u7406\u6A5F\u80FD\u3092\u8ABF\u67FB\u3059\u308B"
メッセージ管理機能方針の策定 #1526
Conversation
documents/contents/guidebooks/how-to-develop/java/sub-project-settings/message-management.md
Show resolved
Hide resolved
...ssca-backend/web/src/main/java/com/dressca/web/controller/advice/ProblemDetailsCreation.java
Outdated
Show resolved
Hide resolved
@rnakagawa16 @1nu1taichi
原因ですが、MarisのhttpError.responseがnullなわけではないので、 (httpError: HttpError) => {
if (!httpError.response) {
showToast(t('failedToOrderItems'));
} else {
// こちらの分岐に入る
const message = errorMessageFormat(
httpError.response.exceptionId, // これがundefined
httpError.response.exceptionValues,
);
showToast(
message,
httpError.response.exceptionId,
httpError.response.title,
httpError.response.detail,
httpError.response.status,
100000,
);
}
}, Marisの500のレスポンス例 {
"type": "https://tools.ietf.org/html/rfc9110#section-15.6.1",
"title": "Sequence contains no matching element",
"status": 500,
"detail": "at System.Linq.ThrowHelper.ThrowNoMatchException()… 略"
"traceId": "00-3832ecb97c56cb46c4765989ce4d635c-84def15c005482d1-00"
} |
...auth-backend/web/src/main/java/com/dressca/web/constant/ProblemDetailsExtensionConstant.java
Outdated
Show resolved
Hide resolved
以下の観点から、exceptionId が含まれているかというチェックに if 文を変更して対応しました。
|
@rnakagawa16 |
この Pull request で実施したこと
メッセージ管理機能としてフロントエンド側とバックエンド側のメッセージを管理するための機能を実装しました。
実装の追加点
メッセージ管理機能の追加
バックエンド
フロントエンド
ドキュメントの追加点
この Pull request では実施していないこと
なし。
Issues や Discussions 、関連する Web サイトなどへのリンク
後続タスク: