Skip to content

Commit

Permalink
fix: Use sourcemaps.disable to disable debug ID upload instead of l…
Browse files Browse the repository at this point in the history
…egacy upload (#587)
  • Loading branch information
lforst authored Aug 12, 2024
1 parent 28bf630 commit ceae06d
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions packages/bundler-plugin-core/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -307,9 +307,7 @@ export function sentryUnpluginFactory({
plugins.push(moduleMetadataInjectionPlugin(injectionCode));
}

if (options.sourcemaps?.disable) {
logger.debug("Source map upload was disabled. Will not upload sourcemaps.");
} else if (!options.release.name) {
if (!options.release.name) {
logger.warn(
"No release name provided. Will not create release. Please set the `release.name` option to identify your release."
);
Expand Down Expand Up @@ -355,7 +353,11 @@ export function sentryUnpluginFactory({

plugins.push(debugIdInjectionPlugin(logger));

if (!options.authToken) {
if (options.sourcemaps?.disable) {
logger.debug(
"Source map upload was disabled. Will not upload sourcemaps using debug ID process."
);
} else if (!options.authToken) {
logger.warn(
"No auth token provided. Will not upload source maps. Please set the `authToken` option. You can find information on how to generate a Sentry auth token here: https://docs.sentry.io/api/auth/"
);
Expand Down

0 comments on commit ceae06d

Please sign in to comment.