|
|
@ -17,6 +17,14 @@ Check the going points before creating an assignment
|
|
|
|
- `develop` is the branch to work on for the next release
|
|
|
|
- `develop` is the branch to work on for the next release
|
|
|
|
- If you want to create a pull request, please send it to this branch
|
|
|
|
- If you want to create a pull request, please send it to this branch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Building a Development Environment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
pip install -r requirements.txt -r requirements-dev.txt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pre-commit install
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Creating a pull request
|
|
|
|
## Creating a pull request
|
|
|
|
|
|
|
|
|
|
|
|
- Create an Issue before creating a pull request.
|
|
|
|
- Create an Issue before creating a pull request.
|
|
|
@ -77,4 +85,3 @@ Misskey側に渡すBodyにおいて、例えば `limit` に渡せる最大数が
|
|
|
|
|
|
|
|
|
|
|
|
`is_sensitive` のTypeHintsが `bool` のみにできるので気持ち悪さが解消されます。
|
|
|
|
`is_sensitive` のTypeHintsが `bool` のみにできるので気持ち悪さが解消されます。
|
|
|
|
また、 `remove_dict_missing` を使用することで `MISSING` のみを削除出来るため、Noneに設定したい場合は `await update(banner_id=None)` とすることで `banner_id` を null に設定できるようになります。注意点として、 `request` メソッドの `remove_none=False` に設定しないと `None` が削除されてしまうため気を付けてください。基本的に `/api/channels/create` のように作成系等では既にサーバー上にあるデータに留意する必要が無いため、`MISSING` ではなく `None` を使用しても問題ないです
|
|
|
|
また、 `remove_dict_missing` を使用することで `MISSING` のみを削除出来るため、Noneに設定したい場合は `await update(banner_id=None)` とすることで `banner_id` を null に設定できるようになります。注意点として、 `request` メソッドの `remove_none=False` に設定しないと `None` が削除されてしまうため気を付けてください。基本的に `/api/channels/create` のように作成系等では既にサーバー上にあるデータに留意する必要が無いため、`MISSING` ではなく `None` を使用しても問題ないです
|
|
|
|
|
|
|
|
|
|
|
|