Skip to content
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

Page DataのエクスポートJSONにusersプロパティが追加されている #57

Closed
towa1204 opened this issue Nov 29, 2024 · 3 comments · Fixed by #60
Closed

Page DataのエクスポートJSONにusersプロパティが追加されている #57

towa1204 opened this issue Nov 29, 2024 · 3 comments · Fixed by #60

Comments

@towa1204
Copy link

CosenseでPage Dataをエクスポートしたところ下記のような形式のJSONが取得されました。
usersプロパティはExportedDataインタフェースに現在いないようです。

export interface ExportedData<hasMetadata extends true | false = false> {

過去のJSONにusersプロパティは存在しなかったため新規追加されたものだと思います。

{
  "name": "xxx",
  "displayName": "xxx",
  "exported": "xxx",
  "users": [
    {
      "id": "xxx",
      "name": "xx",
      "displayName": "xxx",
      "email": "xxx"
    },
    // プロジェクトメンバーの数だけ存在
  ],
  "pages": [
    { 
...
@takker99
Copy link
Contributor

takker99 commented Dec 21, 2024

@towa1204 返信が遅れてすみません!いま気づきました……

本体のAPI変更の報告ありがとうございます。助かります。
ちょうど今globalThis.scrapboxの型定義を現行のAPIに追随させる作業をしていたところなので、それに合わせてExportedDataを修正させていただきます!

@towa1204
Copy link
Author

ありがとうございます!
非常に助かります

@takker99
Copy link
Contributor

Released 0.10.4!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants