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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions