Skip to content

Commit 1916c66

Browse files
committed
Only set metrics if not there
1 parent 0b5e2bb commit 1916c66

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/setup-hadron-distribution.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,18 @@ process.env.HADRON_PRODUCT = name || 'mongodb-compass';
1818
process.env.HADRON_PRODUCT_NAME = productName || 'MongoDB Compass';
1919
process.env.HADRON_READONLY = readonly || false;
2020
process.env.HADRON_ISOLATED = isolated || false;
21-
process.env.HARDRON_METRICS_BUGSNAG_KEY = config.metrics_bugsnag_key;
22-
process.env.HARDRON_METRICS_INTERCOM_APP_ID = config.metrics_intercom_app_id;
23-
process.env.HARDRON_METRICS_STITCH_APP_ID = config.metrics_stitch_app_id;
2421

22+
if (!process.env.HARDRON_METRICS_BUGSNAG_KEY) {
23+
process.env.HARDRON_METRICS_BUGSNAG_KEY = config.metrics_bugsnag_key;
24+
}
25+
26+
if (!process.env.HARDRON_METRICS_INTERCOM_APP_ID) {
27+
process.env.HARDRON_METRICS_INTERCOM_APP_ID = config.metrics_intercom_app_id;
28+
}
29+
30+
if (!process.env.HARDRON_METRICS_STITCH_APP_ID) {
31+
process.env.HARDRON_METRICS_STITCH_APP_ID = config.metrics_stitch_app_id;
32+
}
2533

2634
if (pkg.distribution) {
2735
process.env.NODE_ENV = 'production';

0 commit comments

Comments
 (0)