YUKAI / emo-platform-api-python

MIT License
3 stars 0 forks source link

Exceptionを扱いやすくする #18

Closed KeitaIto123 closed 3 years ago

KeitaIto123 commented 3 years ago

情報を増やす



### 階層構造の見直し
- EmoPlatformError
  - EmoHttpError(code, request, response)
    - RateLimitError
    - etc...
  - NoRoomError
  - NoRefreshTokenError

### 例外の連鎖をさせないようにする
- 自動でaccess tokenを更新した処理をしたのちに、エラーが出た際に、更新したときに認証エラーも一緒に表示されないようにする
  - #16 が少し関連