Skip to content

Bug : when frontmatter project is true, project name is "true" instead of filename #568

@medjo

Description

@medjo

Bug Description

When setting in a file frontmatter : project: true (visually, the property appears as a checked checkbox), the tasks in this file are assigned to the project "true" instead of being assigned to the project "filename"

Image

Steps to Reproduce

Open a sandboxed vault with only Task Genius enabled
The Task Genius setting "Enable metadata detection" is enabled.
Create a file containing a markdown checkbox and write a task (e.g. - [ ] Task 1).
Let's call this file "My Awesome Project.md"
Add project: true to frontmatter
Open the Task Genius task viewer
Result: the project "true" appears in the project list instead "My Awesome Project"

Expected Behavior

the project "My Awesome Project" should appear in the project list

Environment

Obsidian version: 1.12.4
Task Genius version: [9.13.1] (2025-12-11)
**Task Genius settings: ** Default settings.
OS: Linux Ubuntu 24.04
Other plugins enabled: None (sandboxed vault)

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