Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Zenuml sequence macro lite
uuid21edafca-167a-456d-9207-3d2ea87845e1
customContentId4766433306
updatedAt2024-06-05T18:26:03Z

Tasks breakdown

Schemas/Customer

  • Update the Query with the new method customerByLoyaltyId and update graphQl queries

    image-20240521-201830.png

     

  • Create a new method customerByLoyaltyId inside the Query resolvers section (with the same signature and name of query above)

    image-20240521-200957.pngImage Removed

    and this is the loyalty response

    Code Block{ "createdAt": "string", "id": "string", "name": "string", "updatedAt": "string", "clientUserId": "string", "dateOfBirth": "string", "email": "string", "emailVerified": true, "expirationBuckets": [ { "expirationDate": "string", "pointsToExpire": 0 } ], "loyaltyTier": { "loyaltyTierExpiryDate": "string", "loyaltyTierKey": "Tier_1", "pointsEarnedInTimeConstraint": 0, "startAt": "string" }, "metadata": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" }, "offerRedemptionAvailability": { "availableAfter": "string", "transactionId": "string" }, "phoneNumber": "string", "phoneVerified": true, "points": 0, "pointsEarningDisabled": true, "pointsExpiryDateKey": "string" }
    • This method should get all the user permissions, and based on this, make requests for each country that this user can access. All this requests, like a promise to be made in parallel

      image-20240521-200957.pngImage Added
      • To get the User from Loyalty service,

      can
      • will be

      used this provider
      • necessary update this method to override the header x-region

      image-20240522-191903.pngImage Modified

...

queries/customers

Create a new query inside the customers queries

...

Create a use query for consume the customerByLoyaltyId

...

Add on the map section the new query

...

universal-search/searchInstructions

Add new descriptions to this list for loyalty id

...