diff --git a/src/utils/push/useConnect.ts b/src/utils/push/useConnect.ts index 77f3ad6b..e0ef63fb 100644 --- a/src/utils/push/useConnect.ts +++ b/src/utils/push/useConnect.ts @@ -25,12 +25,8 @@ const pushUseConnect = ({ mode, t, instances, dispatch }: Params) => { ).data apiTooot({ - method: 'post', - service: 'push', - url: 'connect', - body: { - expoToken - }, + method: 'get', + url: `push/connect/${expoToken}`, sentry: true }).catch(error => { if (error.status == 410) { @@ -76,7 +72,7 @@ const pushUseConnect = ({ mode, t, instances, dispatch }: Params) => { const pushEnabled = instances.filter(instance => instance.push.global.value) if (pushEnabled.length) { - // connect() + connect() } }, [instances]) } diff --git a/src/utils/slices/instances/push/register.ts b/src/utils/slices/instances/push/register.ts index 38f1cefd..c91a9279 100644 --- a/src/utils/slices/instances/push/register.ts +++ b/src/utils/slices/instances/push/register.ts @@ -77,7 +77,7 @@ const pushRegister = async ( accountId, accountFull, serverKey: res.body.server_key, - auth + auth: instancePush.decode.value === false ? null : auth }) if (Platform.OS === 'android') { diff --git a/src/utils/slices/instances/updatePushDecode.ts b/src/utils/slices/instances/updatePushDecode.ts index 172ca3d4..5ef848ed 100644 --- a/src/utils/slices/instances/updatePushDecode.ts +++ b/src/utils/slices/instances/updatePushDecode.ts @@ -29,7 +29,7 @@ export const updateInstancePushDecode = createAsyncThunk( method: 'put', url: `/push/update-decode/${expoToken}/${instance.url}/${instance.account.id}`, body: { - auth: disable ? null : instance.push.keys.auth + auth: !disable ? null : instance.push.keys.auth }, sentry: true })