Skip to content

Updates based on recent commit

db9a8a1
Select commit
Loading
Failed to load commit list.
Merged

Switched from automated emails table to welcome email automation tables #27185

Updates based on recent commit
db9a8a1
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 7, 2026 in 2m 0s

Quality Gate failed

Annotations

Check warning on line 49 in ghost/core/core/server/services/outbox/handlers/member-created.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-b1-9TfXXAwM30Lb&open=AZ1j-b1-9TfXXAwM30Lb&pullRequest=27185

Check warning on line 1489 in ghost/core/core/server/services/members/members-api/repositories/member-repository.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-byA9TfXXAwM30LZ&open=AZ1j-byA9TfXXAwM30LZ&pullRequest=27185

Check warning on line 371 in ghost/core/core/server/services/members/members-api/repositories/member-repository.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-byA9TfXXAwM30LY&open=AZ1j-byA9TfXXAwM30LY&pullRequest=27185

Check warning on line 907 in ghost/core/core/server/services/members/members-api/repositories/event-repository.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-b1b9TfXXAwM30La&open=AZ1j-b1b9TfXXAwM30La&pullRequest=27185

Check warning on line 232 in ghost/core/test/integration/services/member-welcome-emails.test.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move async function 'getAutomatedEmailBySlug' to the outer scope.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1qSSMcd_i2B2I_TxSk&open=AZ1qSSMcd_i2B2I_TxSk&pullRequest=27185

Check warning on line 437 in ghost/core/core/server/services/member-welcome-emails/service.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-b3y9TfXXAwM30Ld&open=AZ1j-b3y9TfXXAwM30Ld&pullRequest=27185

Check warning on line 352 in ghost/core/core/server/services/member-welcome-emails/service.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1j-b3y9TfXXAwM30Lc&open=AZ1j-b3y9TfXXAwM30Lc&pullRequest=27185