Jason Heddings

Results 13 issues of Jason Heddings

The `select()` call returns immediately almost always, since the sockets are usually `ready_to_read`. This effectively creates a tight loop and very high CPU usage for any active connection.

help wanted

This is a work in progress, adding asyncio support to Notional. Implements #146

enhancement

### Description ### Add support for the Comments API. ### Additional Context ### https://developers.notion.com/reference/comment-object

enhancement

### Description ### When methods are called on ORM properties, only the local objects update due to the get/set handler of a property. ### Proposed Solution ### Calling methods on...

enhancement

Currently, sessions must be bound to a ConnectedPage prior to defining custom types. ```python CustomPage = connected_page() def Animal(CustomPage): # ORM properties def main(): notion = notional.connect(auth=auth_token) CustomPage.bind(notion) # at...

bug

Submitting page changes breaks when the page contains properties that are read only, such as formula and created_by. Version: HEAD ``` Traceback (most recent call last): File ".../notional/examples/props.py", line 40,...

bug

Due to the way Apple exposes note information, the title of the note is being duplicated as an H1 tag in the note body. It would be nice to skip...

bug

If a note is too large for the API, the following error occurs: ``` Request to Notion API failed with status: 413 ``` It is not clear to me what...

bug

All links, whether they are URL's or linked text, are discarded when importing.

bug

Notes containing images are empty or skipped when importing.

bug