GothenburgBitFactory / bugwarrior

Pull github, bitbucket, and trac issues into taskwarrior
http://pypi.python.org/pypi/bugwarrior
GNU General Public License v3.0
736 stars 209 forks source link

github: "depends on" breaks things #803

Closed srl295 closed 2 years ago

srl295 commented 3 years ago

This fails in taskw:

$ task add project:srl description:"TEST" githubbody:"depends on #999999999999999\n"
The value is not an expression.

Somehow, task doesn't tell me what isn't an expression. I guess it's parsing the 'depends' somehow.

I don't know if this is a taskw bug, or something bugwarrior should workaround.

srl295 commented 3 years ago

looks like it may be fixed in https://github.com/GothenburgBitFactory/taskwarrior/issues/2257

ryneeverett commented 3 years ago

I suspect this is the same issue as #733, though the workaround of https://github.com/ralphbean/taskw/pull/135 wouldn't work here. I'd be curious to see if https://github.com/GothenburgBitFactory/taskwarrior/pull/2405 fixes both these issues.

srl295 commented 3 years ago

I suspect this is the same issue as #733, though the workaround of https://github.com/ralphbean/taskw/pull/135 wouldn't work here. I'd be curious to see if https://github.com/GothenburgBitFactory/taskwarrior/pull/2405 fixes both these issues.

The code path in question already uses description:"blah.." as above, so if I'm understanding correctly it wouldn't work as a workaround.

I am working around it by rewriting my issue descriptions. Changing the human language to match the tool 😀

ryneeverett commented 2 years ago

I suspect this is fixed in recent taskwarriors, per https://github.com/ralphbean/bugwarrior/issues/733#issuecomment-1111670214.