This commit allows us to e.g. convert the Set of DIDs we obtain from assignee actions on cobs into a Set of Authors with their Aliases.
Also it introduces the FromRadicleAction trait which can be
implemented for any type of enum we get from the radicle create to
convert into a type which is better suited for us.
Removes also any calling the alias command in the PatchTimeline or
IssueTimeline since we already get the alias from the backend the
first time now.
Also does the following:
- Remove unused logging statements
- Change some
eprintlnstatements forlog::error
This partially solves issue 337f765acff2fac32ea4c5ea26e0852c7bc6bddc
This commit allows us to e.g. convert the Set of DIDs we obtain from assignee actions on cobs into a Set of Authors with their Aliases.
Also it introduces the FromRadicleAction trait which can be
implemented for any type of enum we get from the radicle create to
convert into a type which is better suited for us.
Removes also any calling the alias command in the PatchTimeline or
IssueTimeline since we already get the alias from the backend the
first time now.
Also does the following:
- Remove unused logging statements
- Change some
eprintlnstatements forlog::error
This partially solves issue 337f765acff2fac32ea4c5ea26e0852c7bc6bddc
The assignee editing feature is broken now on issue, new issue, patch views (shame on me for not writing tests):
Editing assignees failed
"invalid args `action` for command `edit_issue`: invalid type: string \"did:key:z6MkfgZKQgtWtgNsVizqWqFKf6ka7oo8vS8mppKDVhDM5YMm\", expected struct Author"
Fix edit assignees in issues
Rebase
Nice work Sebastian!