1
0
Fork 0

Fix taskwarrior -> habitica script

This commit is contained in:
Malte Brandy 2022-01-28 00:53:37 +01:00
parent 9d1c933bed
commit cc7ddcc5b8

View file

@ -52,7 +52,7 @@
newTask <- getLine
let oldStatus = maybe "unknown" status (decode (encodeUtf8 oldTask))
newStatus = maybe "unknown" status (decode (encodeUtf8 newTask))
when (oldStatus /= "done" && newStatus == "completed") $ do
when (oldStatus /= "completed" && newStatus == "completed") $ do
result :: String <- curl "-XPOST" "-H" "x-api-user: dbd97aba-8b6b-4649-9dd4-dad284333925" "-H" "x-api-key: ${pkgs.privateValue "" "habitica-token"}" "https://habitica.com/api/v3/tasks/6e95cccd-06e1-466c-b871-643dff31423c/score/up" |> jq "-c" ".data._tmp" |> captureTrim <&> decodeUtf8
notify_send "Task Completed!" result
putTextLn newTask