Skip to content

"marketplace/search" UI shows literal {query} placeholder instead of actual input #651

Description

@leeyeonjoo123

Describe the bug
When performing a search in marketplace, the header text displays the literal string {query} instead of the actual searched keyword.

After typing a search keyword (e.g. “notion”), the UI shows:

{query}에 대한 모든 검색 결과

instead of dynamically replacing {query} with the real search term.

Inspecting the DOM shows that the placeholder {query} is rendered directly in the HTML content instead of being substituted.

To Reproduce
Node version: Notion 3.1.23.13.20251219.0219
chrome version: 141.0.7390.122(Official Build) (arm64)
OS: macOS (Apple Silicon)
This is a UI issue, not linked to the API or SDK.
I use Notion in Republic of Korea.

Steps to reproduce the behavior:
I am accessing Notion through Google Chrome (web), not the Notion desktop app.
The issue can be reproduced at the URL provided below.

https://www.notion.so/marketplace/search?query=notion

Expected behavior

Screenshots

Image

Attached screenshots show {query} being displayed literally, and inspector highlighting {query} in the DOM.

Additional context
The issue seems to be related to template binding/localization — the placeholder is not being replaced before rendering.
This likely affects user experience because the search result context is rendered incorrectly.
I understand that this repository primarily handles the Notion JavaScript SDK.
However, I could not find a public repository for reporting Notion web UI issues,
so I am reporting this here for visibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions