開示?
開示?
原題
Changes for September 26 - October 10, 2022
日付
Oct 12, 2022
Number
67
前のリリース日(最新)
リリース間隔(日)
作成日
Oct 13, 2022 08:48 PM
次のリリース
前のリリース
タグ
PERIODIC REPORT
経過日数
Relation が Pagination 対応になったようです。NotionRubyMapping ではこの対応のために、relation を取得できる仕組みを作りたいなと考えています。
概要説明
最新の更新は以下のとおりです。
relation
プロパティ値は Retrieve a page endpoint で取得された時にも、has_more
プロパティを持つようになりました。関連が 25 ページを越える時には、has_more
がtrue
になって返ってきます(それ未満の時にはfalse
が返ります)。
- bot user objects において、
workspace_name
プロパティが追加されました。もし、bot のowner.type
が"workspace"
の場合には、ボットを所有しているworkspace.name
が表示されます。逆に、owner.type
が"user"
の場合には、workspace.name
はnull
になります。
検証
リレーションプロパティの確認
このページを取得し、リレーションプロパティの中身を確認してみました。確かに has_more が入っていますね。現状の NotionRubyMapping では JSON が
"id"
のみだった時に Retrieve a page property item endpoint を呼ぶようにしているのですが、has_more
をチェックして true の時に呼び出すように変更すればいい感じですかね。v0.6.8 は細々とした修正を入れてリリース予定なのですが、これも一緒に入れておきます。UserObject の workspace_name
まだ内部検証中の 0.6.8 で導入している find_me で試してみました。確かに workspace_name が入っていますね。