nicolonsky/ModernWorkplaceConcierge

Trello Card Checklist is not migrated

alex4108 opened this issue · 0 comments

Hi,

Just moving a Trello board over using the public instance, and noticing checklists selectively come through... I'm not sure exactly what the problem is.

Please ping me and I can DM you or otherwise send the JSON export of my Trello board privately. I wasn't able to work around the issue.

Source trello card: http://prntscr.com/1q9ssta

The card from Trello JSON below

alex@DESKTOP-6H0TC0U:~$ cat trello-infra-ops.json | jq -r .cards[14]
{
  "id": "611aaee42b3c580921a5d6a5",
  "address": null,
  "checkItemStates": null,
  "closed": false,
  "coordinates": null,
  "creationMethod": null,
  "dateLastActivity": "2021-08-18T06:18:19.534Z",
  "desc": "",
  "descData": null,
  "dueReminder": null,
  "idBoard": "611aaedd6b624b16c4887f31",
  "idLabels": [],
  "idList": "611aaedd6b624b16c4887f33",
  "idMembersVoted": [],
  "idShort": 1,
  "idAttachmentCover": null,
  "locationName": null,
  "manualCoverAttachment": false,
  "name": "Move to Microsoft-Direct Office 365",
  "pos": 212991,
  "shortLink": "vPcskWAV",
  "isTemplate": false,
  "cardRole": null,
  "badges": {
    "attachmentsByType": {
      "trello": {
        "board": 0,
        "card": 0
      }
    },
    "location": false,
    "votes": 0,
    "viewingMemberVoted": false,
    "subscribed": true,
    "fogbugz": "",
    "checkItems": 9,
    "checkItemsChecked": 4,
    "checkItemsEarliestDue": null,
    "comments": 1,
    "attachments": 0,
    "description": false,
    "due": null,
    "dueComplete": false,
    "start": null
  },
  "dueComplete": false,
  "due": null,
  "email": "REDACTED",
  "idChecklists": [
    "611aaeec6400816c0242c8b8",
    "611ca5f9c5b4e114d973c7ed"
  ],
  "idMembers": [
    "611ab0162f329e3287ae0be5",
    "611aae003adc7c1b0581bfdd"
  ],
  "labels": [],
  "limits": {
    "attachments": {
      "perCard": {
        "status": "ok",
        "disableAt": 1000,
        "warnAt": 900
      }
    },
    "checklists": {
      "perCard": {
        "status": "ok",
        "disableAt": 500,
        "warnAt": 450
      }
    },
    "stickers": {
      "perCard": {
        "status": "ok",
        "disableAt": 70,
        "warnAt": 63
      }
    }
  },
  "shortUrl": "https://trello.com/c/vPcskWAV",
  "start": null,
  "subscribed": true,
  "url": "https://trello.com/c/vPcskWAV/1-move-to-microsoft-direct-office-365",
  "cover": {
    "idAttachment": null,
    "color": null,
    "idUploadedBackground": null,
    "size": "normal",
    "brightness": "dark",
    "idPlugin": null
  },
  "attachments": [],
  "pluginData": [],
  "customFieldItems": []
}
alex@DESKTOP-6H0TC0U:~$ cat trello-infra-ops.json | jq -r '.checklists[] | select(.idCard == "611aaee42b3c580921a5d6a5")'
{
  "id": "611aaeec6400816c0242c8b8",
  "name": "Checklist",
  "idCard": "611aaee42b3c580921a5d6a5",
  "pos": 16384,
  "creationMethod": null,
  "idBoard": "611aaedd6b624b16c4887f31",
  "limits": {
    "checkItems": {
      "perChecklist": {
        "status": "ok",
        "disableAt": 200,
        "warnAt": 180
      }
    }
  },
  "checkItems": [
    {
      "idChecklist": "611aaeec6400816c0242c8b8",
      "state": "complete",
      "id": "611aaef34d460c8c988370e9",
      "name": "Stand up new O365 tenant w/ Microsoft",
      "nameData": null,
      "pos": 16914,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611aaeec6400816c0242c8b8",
      "state": "complete",
      "id": "611aaf080cceb96bdcfd9baa",
      "name": "Migrate emails & onedrives",
      "nameData": null,
      "pos": 50552,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611aaeec6400816c0242c8b8",
      "state": "complete",
      "id": "611aaf0b0fc38e7f48ec1465",
      "name": "Survey people about migration needs - Do they have files that need to come, or can we just start fresh?",      "nameData": null,
      "pos": 33879,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611aaeec6400816c0242c8b8",
      "state": "complete",
      "id": "611aaf0cbec2c646381d1c6d",
      "name": "Delete GoDaddy tenant",
      "nameData": null,
      "pos": 66971,
      "due": null,
      "idMember": null
    }
  ]
}
{
  "id": "611ca5f9c5b4e114d973c7ed",
  "name": "O365 Move-In",
  "idCard": "611aaee42b3c580921a5d6a5",
  "pos": 32768,
  "creationMethod": null,
  "idBoard": "611aaedd6b624b16c4887f31",
  "limits": {
    "checkItems": {
      "perChecklist": {
        "status": "ok",
        "disableAt": 200,
        "warnAt": 180
      }
    }
  },
  "checkItems": [
    {
      "idChecklist": "611ca5f9c5b4e114d973c7ed",
      "state": "incomplete",
      "id": "611ca605ee74823341a6b4dc",
      "name": "Add networxconnect.com domain",
      "nameData": null,
      "pos": 17393,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611ca5f9c5b4e114d973c7ed",
      "state": "incomplete",
      "id": "611ca60b57a2e76de313a5d7",
      "name": "Move to using new primary domain name",
      "nameData": {
        "emoji": {}
      },
      "pos": 33919,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611ca5f9c5b4e114d973c7ed",
      "state": "incomplete",
      "id": "611ca61aed67a3657fd5d6e4",
      "name": "Make default emails different from login emails",
      "nameData": null,
      "pos": 50991,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611ca5f9c5b4e114d973c7ed",
      "state": "incomplete",
      "id": "611ca61e39f5a12e2c80956d",
      "name": "Enforce 2FA",
      "nameData": null,
      "pos": 67544,
      "due": null,
      "idMember": null
    },
    {
      "idChecklist": "611ca5f9c5b4e114d973c7ed",
      "state": "incomplete",
      "id": "611ca62073c51d363d87dcb1",
      "name": "Distribute passwords",
      "nameData": null,
      "pos": 84588,
      "due": null,
      "idMember": null
    }
  ]
}

I don't have the logs from the app when this ran, however they all came back with success no errors reported by the app's console.

Resulting state: No checklist present in destination task in Planner http://prntscr.com/1q9t0hd