fix: Log errors to console when Sentry not installed

This commit is contained in:
Tom Moor
2020-04-25 19:53:24 -07:00
parent 870b91f17a
commit 187be4737e
5 changed files with 21 additions and 15 deletions

View File

@ -115,7 +115,7 @@ export const uploadToS3FromUrl = async (
const endpoint = publicS3Endpoint(true);
return `${endpoint}/${key}`;
} catch (err) {
if (process.env.NODE_ENV === 'production') {
if (process.env.SENTRY_DSN) {
Sentry.captureException(err);
} else {
throw err;
@ -157,7 +157,7 @@ export const getImageByKey = async (key: string) => {
const data = await s3.getObject(params).promise();
return data.Body;
} catch (err) {
if (process.env.NODE_ENV === 'production') {
if (process.env.SENTRY_DSN) {
Sentry.captureException(err);
} else {
throw err;