will only affect conversationsSolr query and fields that use tags on ConversationType
conversationSolr query no longer takes $currentUserId argument. instead of passing a user id and only receving tags and tag counts for that user, both seller and buyer tags will always be returned.
conversationsSolr.metadata fields have moved to conversationsSolr.facets under buyerTags/sellerTags.
tag related fields on ConversationType have moved to the corresponding ConversationMemberType (including orderStatusLabel)
example query:
{
viewer {
conversationsSolr(first: 15, showInactiveUsers: "Y", queryTemplate: "inbox", sellerId: "f_8518") {
facets {
sellerTags {
archived
sellerResponseRequired
unanswered
unread
starred
activePrivateOffer
activeHold
}
}
edges {
node {
originalSeller {
tags {
name
}
hasUnreadTag
hasUnansweredTag
hasArchivedTag
hasStarredTag
hasActivePrivateOfferTag
hasShipmentQuoteTag
hasActiveHoldTag
hasResponseRequiredTag
orderStatusLabel
}
}
}
}
}
}
note: i deleted this mobile query in graphql so i could deploy my breaking changes https://github.com/brettjashford/dibs-graphql/commit/1072fc8bcb961bf5f163f50cb31597120840398d