type caught error to any

This commit is contained in:
m5r 2021-08-28 02:05:44 +08:00
parent 8765d2b7e5
commit 43f89216ae
12 changed files with 13 additions and 13 deletions

View File

@ -30,7 +30,7 @@ export default async function subscribeToNewsletter(req: BlitzApiRequest, res: B
let body;
try {
body = bodySchema.parse(req.body);
} catch (error) {
} catch (error: any) {
const statusCode = 400;
const apiError: ApiError = {
statusCode,
@ -44,7 +44,7 @@ export default async function subscribeToNewsletter(req: BlitzApiRequest, res: B
try {
await addSubscriber(body.email);
} catch (error) {
} catch (error: any) {
console.log("error", error.response?.data);
if (error.response?.data.title !== "Member Exists") {

View File

@ -24,7 +24,7 @@ export const LoginForm = (props: LoginFormProps) => {
try {
await loginMutation(values);
props.onSuccess?.();
} catch (error) {
} catch (error: any) {
if (error instanceof AuthenticationError) {
return { [FORM_ERROR]: "Sorry, those credentials are invalid" };
} else {

View File

@ -24,7 +24,7 @@ export const SignupForm = (props: SignupFormProps) => {
try {
await signupMutation(values);
props.onSuccess?.();
} catch (error) {
} catch (error: any) {
if (error.code === "P2002" && error.meta?.target?.includes("email")) {
// This error comes from Prisma
return { email: "This email is already being used" };

View File

@ -27,7 +27,7 @@ const ForgotPasswordPage: BlitzPage = () => {
onSubmit={async (values) => {
try {
await forgotPasswordMutation(values);
} catch (error) {
} catch (error: any) {
return {
[FORM_ERROR]: "Sorry, we had an unexpected error. Please try again.",
};

View File

@ -34,7 +34,7 @@ const ResetPasswordPage: BlitzPage = () => {
onSubmit={async (values) => {
try {
await resetPasswordMutation(values);
} catch (error) {
} catch (error: any) {
if (error.name === "ResetPasswordError") {
return {
[FORM_ERROR]: error.message,

View File

@ -45,7 +45,7 @@ export default resolver.pipe(
keys_auth: subscription.keys.auth,
},
});
} catch (error) {
} catch (error: any) {
if (error.code !== "P2002") {
logger.error(error);
// we might want to `throw error`;

View File

@ -49,7 +49,7 @@ const notifyIncomingMessageQueue = Queue<Payload>(
try {
await webpush.sendNotification(webPushSubscription, JSON.stringify(notification));
} catch (error) {
} catch (error: any) {
logger.error(error);
if (error instanceof WebPushError) {
// subscription most likely expired or has been revoked

View File

@ -33,7 +33,7 @@ const sendMessageQueue = Queue<Payload>(
where: { organizationId_phoneNumberId_id: { id, organizationId, phoneNumberId } },
data: { id: message.sid },
});
} catch (error) {
} catch (error: any) {
// TODO: handle twilio error
console.log(error.code); // 21211
console.log(error.moreInfo); // https://www.twilio.com/docs/errors/21211

View File

@ -84,7 +84,7 @@ export default async function incomingMessageHandler(req: BlitzApiRequest, res:
res.setHeader("content-type", "text/html");
res.status(200).send("<Response></Response>");
} catch (error) {
} catch (error: any) {
const statusCode = error.statusCode ?? 500;
const apiError: ApiError = {
statusCode,

View File

@ -29,7 +29,7 @@ export default resolver.pipe(resolver.zod(Body), resolver.authorize(), async ({
try {
await twilio(organization.twilioAccountSid, organization.twilioAuthToken).lookups.v1.phoneNumbers(to).fetch();
} catch (error) {
} catch (error: any) {
logger.error(error);
return;
}

View File

@ -41,7 +41,7 @@ const ProfileInformations: FunctionComponent = () => {
try {
// TODO
// await updateUser({ email, data: { name } });
} catch (error) {
} catch (error: any) {
logger.error(error.response, "error updating user infos");
if (error.response.status === 401) {

View File

@ -38,7 +38,7 @@ const UpdatePassword: FunctionComponent = () => {
try {
// TODO
// await customer.updateUser({ password: newPassword });
} catch (error) {
} catch (error: any) {
logger.error(error.response, "error updating user infos");
if (error.response.status === 401) {