{"version":3,"file":"request-BIplTb3L.mjs","names":[],"sources":["../src/lib/graphql/gqls/request.ts"],"sourcesContent":["import { gql } from 'graphql-request';\n\n// TODO: https://transcend.height.app/T-27909 - enable optimizations\n// isExportCsv: true\nexport const REQUESTS_COUNT = gql`\n  query TranscendCliRequestsCount($filterBy: RequestFiltersInput!) {\n    requests(filterBy: $filterBy, first: 0, useMaster: false) {\n      totalCount\n    }\n  }\n`;\n\nexport const REQUESTS = gql`\n  query TranscendCliRequests($first: Int!, $after: String, $filterBy: RequestFiltersInput!) {\n    requests(\n      filterBy: $filterBy\n      first: $first\n      after: $after\n      orderBy: [{ field: createdAt, direction: ASC }, { field: id, direction: ASC }]\n      useMaster: false\n    ) {\n      nodes {\n        id\n        createdAt\n        email\n        link\n        status\n        details\n        isTest\n        locale\n        origin\n        isSilent\n        coreIdentifier\n        daysRemaining\n        successfullyCompletedAt\n        type\n        subjectType\n        country\n        countrySubDivision\n        purpose {\n          title\n          name\n          consent\n          enrichedPreferences {\n            topic\n            selectValues {\n              id\n              name\n              preferenceOption {\n                id\n                slug\n                title {\n                  defaultMessage\n                }\n              }\n            }\n            selectValue {\n              id\n              name\n            }\n            selectValue {\n              id\n              name\n            }\n            preferenceTopic {\n              title {\n                defaultMessage\n              }\n              id\n              slug\n            }\n            name\n            id\n            booleanValue\n          }\n        }\n        attributeValues {\n          id\n          name\n          attributeKey {\n            id\n            name\n          }\n        }\n      }\n      pageInfo {\n        endCursor\n        hasNextPage\n      }\n    }\n  }\n`;\n\nexport const APPROVE_PRIVACY_REQUEST = gql`\n  mutation TranscendCliApprovePrivacyRequest($input: CommunicationInput!) {\n    approveRequest(input: $input) {\n      request {\n        id\n      }\n    }\n  }\n`;\nexport const CANCEL_PRIVACY_REQUEST = gql`\n  mutation TranscendCliCancelPrivacyRequest($input: CommunicationInput!) {\n    cancelRequest(input: $input) {\n      request {\n        id\n      }\n    }\n  }\n`;\n\nexport const UPDATE_PRIVACY_REQUEST = gql`\n  mutation TranscendCliUpdatePrivacyRequest($input: UpdateRequestInput!) {\n    updateRequest(input: $input) {\n      request {\n        id\n      }\n    }\n  }\n`;\n\nexport const NOTIFY_ADDITIONAL_TIME = gql`\n  mutation TranscendCliNotifyAdditionalTime($input: AdditionalTimeInput!) {\n    notifyAdditionalTime(input: $input) {\n      clientMutationId\n    }\n  }\n`;\n"],"mappings":"sCAIA,MAAa,EAAiB,CAAG;;;;;;EAQpB,EAAW,CAAG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAiFd,EAA0B,CAAG;;;;;;;;EAS7B,EAAyB,CAAG;;;;;;;;EAU5B,EAAyB,CAAG;;;;;;;;EAU5B,EAAyB,CAAG"}