Skip to content

HealthKit integration removes meta datapoint RESTARTED ON THE #598

@krugerk

Description

@krugerk

Upon restarting a goal via the website, a datapoint is added to the goal to indicate as much. This has the syntax RESTARTED ON THE {ordinal day number}.

These are currently being overwritten by the HealthKit integration, which attempts to be itself the authority over an associated goal's datapoints.

Notes:
The app does currently handle datapoints containing #RESTARTED:

private static var metaPointHashtags = Set(["#DERAIL", "#SELFDESTRUCT", "#THISWILLSELFDESTRUCT", "#RESTART", "#TARE"])

Maybe this is something that could be fixed server side, since currently the server does not use the # symbol, which is inconsistent.

Versions

App: 6.8 (58)
Website: v2025.01.01-7a966

Metadata

Metadata

Assignees

No one assigned

    Labels

    BUGOpposite of feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions