Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
208bdab1e4 | |||
2080be5537 |
@ -1,6 +1,6 @@
|
||||
# Package
|
||||
|
||||
version = "0.2.0"
|
||||
version = "0.2.2"
|
||||
author = "Jonathan Bernard"
|
||||
description = "Synchronization tool between JDB pit and Trello."
|
||||
license = "MIT"
|
||||
|
@ -126,6 +126,9 @@ proc syncContext(
|
||||
let foundCard = cards --> find(it.card.id == cardId)
|
||||
|
||||
if foundCard.isNone:
|
||||
## Ignore issues that are completed (may be archived in Trello)
|
||||
if i.state == Done: unmatchedIssueIds.excl($i.id)
|
||||
else:
|
||||
raise newException(Exception,
|
||||
"pit issue " & ($i.id)[0..6] & " references a Trello card with id " &
|
||||
cardId & " but that card is not any of the lists of the " &
|
||||
@ -209,6 +212,10 @@ proc syncContext(
|
||||
|
||||
for lentIssue in unmatchedIssues:
|
||||
let issue = lentIssue
|
||||
|
||||
# Don't worry about creating new cards for issues that are done.
|
||||
if issue.state == Done: continue
|
||||
|
||||
let list = board.lists[listCategoryForIssueState(issue.state)][0]
|
||||
let newCard = TrelloCard(
|
||||
name: issue.summary,
|
||||
|
@ -1,4 +1,4 @@
|
||||
const PIT2TRELLO_VERSION* = "0.2.0"
|
||||
const PIT2TRELLO_VERSION* = "0.2.2"
|
||||
|
||||
const USAGE* = """
|
||||
Usage:
|
||||
|
Reference in New Issue
Block a user