diff --git a/README.md b/README.md index 3240b6b..9be1e42 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ The following [Notion API page property types](https://developers.notion.com/ref | Relation | ✅ Yes | rendered as array of page ids | | Rollup | ❌ missing | | | Title | ✅ Yes | used as page title | -| People | ❌ missing | | +| People | ✅ Yes | rendered as comma-separated list of names | | Files | ❌ missing | | | Checkbox | ❌ missing | | | Url | ✅ Yes | rendered as string | diff --git a/src/PropertiesParser.ts b/src/PropertiesParser.ts index 0051d13..333716e 100644 --- a/src/PropertiesParser.ts +++ b/src/PropertiesParser.ts @@ -109,9 +109,10 @@ export class PropertiesParser { return value.last_edited_time; case "last_edited_by": return value.last_edited_by.name; + case "people": + return value.people.map((person) => person.name).join(", "); case "formula": case "rollup": - case "people": case "files": case "checkbox": const notSupported = "unsupported property type: " + value.type;