Skip to content

[Plugin API] Empty payload.uuid when executing onMacroRendererSlotted inside query table #10802

@stdword

Description

@stdword

Search first

  • I searched and no similar issues were found

What Happened?

Possible regression of #10021

Demo:

Reproduce the Bug

  1. Create plugin with API call:
  2. Open Logseq with running plugin
  3. Open DevTools → Console
  4. Create a page with last-contact:: {{renderer: test}} as first block — it should be page property
  5. Create a query in any other block: {{query (page-property :last-contact)}}
  6. During query table rendering: .onMacroRendererSlotted called, but payload.uuid is empty
  7. Console output reflect the problem:

Expected Behavior

payload.uuid has the uuid value of the block rendering occurs for.

Desktop or Mobile Platform Information

MacOS v13.4
Logseq Desktop v0.10.3

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions