Skip to content

Commit 648f9d5

Browse files
authored
Merge pull request #4281 from JoinColony/fix/meta-txs
Fix metatransactions
2 parents 2745dd0 + 83d47db commit 648f9d5

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ COPY package.json package-lock.json ./
66
RUN SKIP_HOOKS=true npm ci
77

88
# Package the import-meta-env as single binary as we don't have node on the production container
9-
RUN npx @yao-pkg/pkg ./node_modules/@import-meta-env/cli/bin/import-meta-env.js \
9+
RUN npx @yao-pkg/pkg@6.12.0 ./node_modules/@import-meta-env/cli/bin/import-meta-env.js \
1010
-t node20-alpine-x64 \
1111
-o import-meta-env-alpine
1212
# To get the git commit hash later

src/redux/sagas/utils/getCanUserSendMetatransactions.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ import { utils } from 'ethers';
22

33
import { getContext, ContextModule } from '~context/index.ts';
44
import {
5-
GetUserByAddressDocument,
6-
type GetUserByAddressQuery,
7-
type GetUserByAddressQueryVariables,
5+
GetOwnUserDocument,
6+
type GetOwnUserQuery,
7+
type GetOwnUserQueryVariables,
88
} from '~gql';
99
import { canUseMetatransactions } from '~utils/checks/index.ts';
1010

11+
import type { ApolloQueryResult } from '@apollo/client';
12+
1113
export function* metatransactionsEnabled() {
1214
const metatransactionsAvailable = canUseMetatransactions();
1315

@@ -20,11 +22,11 @@ export function* metatransactionsEnabled() {
2022

2123
const checksummedWalletAddress = utils.getAddress(wallet.address);
2224

23-
const { data } = yield apolloClient.query<
24-
GetUserByAddressQuery,
25-
GetUserByAddressQueryVariables
25+
const { data }: ApolloQueryResult<GetOwnUserQuery> = yield apolloClient.query<
26+
GetOwnUserQuery,
27+
GetOwnUserQueryVariables
2628
>({
27-
query: GetUserByAddressDocument,
29+
query: GetOwnUserDocument,
2830
variables: {
2931
address: checksummedWalletAddress,
3032
},

0 commit comments

Comments
 (0)