We can't see comments in all cards in our Trello boards.
In browser's console we can see 449 errors coming from trelloFetch.ts:
```
trelloFetch.ts:74 GET https://trello.com/1/cards/6a087a2f0322e5cc20a5c322?fields=id&actions=addAttachmentToCard%2CaddChecklistToCard%2CaddMemberToCard%2CcommentCard%2CcopyCommentCard%2CconvertToCardFromCheckItem%2CcreateCard%2CcreateInboxCard%2CcopyCard%2CcopyInboxCard%2CdeleteAttachmentFromCard%2CemailCard%2CmergeCards%2CmoveCardFromBoard%2CmoveCardToBoard%2CmoveInboxCardToBoard%2CremoveChecklistFromCard%2CremoveMemberFromCard%2CupdateCard%3AidList%2CupdateCard%3Aclosed%2CupdateCard%3Adue%2CupdateCard%3AdueComplete%... 449
```
I have the same issue.
Since yesterday, my Trello card activity streams and comments fail to load when using desktop web browsers (replicated on both Firefox and Safari). The mobile app works fine.
Checking a card's data via "Share -> Export JSON" reveals that the backend server is returning a non-retryable MongoDB error instead of compiling the action layout. The database appears to be missing a required index on trellis.actions.
Steps to Reproduce:
1. Open any card on a desktop web browser.
2. Scroll to the "Activity" section.
3. Observe that older comments are completely hidden/missing, while the developer console shows network fetch errors.
Raw Server Error Logs from JSON Export:
path "actions"
originalMessage `Encountered non-retryable error during query :: caused by :: error processing query: ns=trellis.actions limit=1000Tree: $and\n $or\n data.board.id exists\n data.enterprise.id exists\n data.organization.id exists\n deleted $eq false\n idModel $eq ObjectId('6a056337994ded8716178176')\n idModels $eq ObjectId('6a0567b362a33470a9a4516e')\n type $in [ "acceptEnterpriseJoinRequest" "activateMember" "addAttachmentToCard" "addChecklistToCard" "addMemberToBoard" "addMemberToCard" "addMemberToOrganization" "addOrganizationToEnterprise" "addToEnterprisePluginWhitelist" "addToOrganizationBoard" "commentCard" "convertToCardFromCheckItem" "copyBoard" "copyCard" "copyCommentCard" "copyInboxCard" "createBoard" "createCard" "createCustomField" "createInboxCard" "createJwmLinkOrganization" "createList" "createOrganization" "deactivateMember" "deactivatedMemberInBoard" "deactivatedMemberInEnterprise" "deactivatedMemberInEnterpriseAdminHub" "deactivatedMemberInEnterpriseAtlassianAccount" "deactivatedMemberInOrganization" "deleteAttachmentFromCard" "deleteBoardInvitation" "deleteCard" "deleteCustomField" "deleteList" "deleteOrganizationInvitation" "disableEnterprisePluginWhitelist" "disableIssuingOfConsentTokensInEnterprise" "disablePlugin" "disablePowerUp" "emailCard" "enableEnterprisePluginWhitelist" "enableIssuingOfConsentTokensInEnterprise" "enablePlugin" "enablePowerUp" "enterprise:linkWithAtlassianOrganization" "enterprise:reprovision" "makeAdminOfBoard" "makeGhostOfBoard" "makeGhostOfOrganization" "makeGuestOfBoard" "makeGuestOfOrganization" "makeInvitedOfBoard" "makeInvitedOfOrganization" "makeNoneOfBoard" "makeNoneOfOrganization" "makeNormalMemberOfBoard" "makeNormalMemberOfOrganization" "makeNormalOfBoard" "makeNormalOfOrganization" "makeObserverOfBoard" "makeObserverOfOrganization" "makeOrgOfBoard" "makeOrgOfOrganization" "makePublicOfBoard" "makePublicOfOrganization" "memberJoinedBoard" "memberJoinedWorkspace" "mergeCards" "moveCard" "moveCardFromBoard" "moveCardToBoard" "moveInboxCardToBoard" "moveListFromBoard" "moveListToBoard" "reactivateMember" "reactivatedMemberInBoard" "reactivatedMemberInEnterprise" "reactivatedMemberInEnterpriseAdminHub" "reactivatedMemberInEnterpriseAtlassianAccount" "reactivatedMemberInOrganization" "removeChecklistFromCard" "removeDeprecatedPlugin" "removeFromEnterprisePluginWhitelist" "removeFromOrganizationBoard" "removeJwmLinkOrganization" "removeMemberFromCard" "removeOrganizationFromEnterprise" "removedAllTokensFromOwnedMembers" "removedTokensFromMember" "unconfirmedBoardInvitation" "unconfirmedOrganizationInvitation" "updateBoard" "updateCard" "updateCheckItemStateOnCard" "updateChecklist" "updateCustomField" "updateCustomFieldItem" "updateDefaultOrganization" "updateEnterprise" "updateJwmLinkOrganization" "updateList" "updateMember" "updateOrganization" "viewedFullActivityLogOfMember"]\nSort: { date: -1, _id: -1 }\nProj: { backup: 0 }\n planner returned error :: caused by :: hint provided does not correspond to an existing index`
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.