Closed LeoAndo closed 1 year ago
仕様変更で、Exceptionに応じてcompose側でハンドリングするように変更した。 https://github.com/LeoAndo/AndroidGithubSearch/pull/23/files#diff-4aacfcfdcad3050ba191d5336ba9911b6d78e1db811e772608b45e57cfabda8b https://github.com/LeoAndo/AndroidGithubSearch/pull/23/files#diff-ec9a5d789023c3a67fcfda4fee1c93932bbb0206d2c0b67d31b7f7f9f867a640
https://api.github.com/search/repositories?q= のようにquery未入力で以下のエラーレスポンスが来てJsonパースできてないので画面上にHTTP 422エラーと表示される。
Retrofitのエラーレスポンスの対応ちょいと面倒なので、画面の未入力チェックを行い、未入力であればエラーメッセージを画面に出す仕様にする。