Skip to content

task create/update の --field notes で \\n が改行として解釈されない #4

Description

@okash1n

概要

asana task create/update --field notes=...\n を含む文字列を渡すと、Asana 上では改行にならず \n がそのまま表示されます。

再現例

asana task create \
  --field name="test" \
  --field notes="1行目\n2行目" \
  --output json --non-interactive

実際の結果

Asana の説明欄に 1行目\n2行目 と表示される。

期待する結果

Asana の説明欄で 2 行に分かれて表示される、もしくは --field では escape は解釈されないことがヘルプや README に明記されている。

補足

project: midpoint-dev で運用中に実際に混乱が起きました。CLI の挙動としては仕様かもしれませんが、少なくともかなり誤解しやすいです。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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