Repository navigation
feat(api): marketing email consent + code-based broadcast sender + admin concept - #287
Quality Gate failed
Failed conditions
71.1% Coverage on New Code (required ≥ 80%)
Annotations
Check warning on line 161 in src/Orbit.Api/Extensions/ServiceCollectionExtensions.cs
sonarqubecloud / SonarCloud Code Analysis
Use AddAuthorizationBuilder to register authorization services and construct policies
See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ8zptTSPgOMskWIuWkG&open=AZ8zptTSPgOMskWIuWkG&pullRequest=287
sonarqubecloud / SonarCloud Code Analysis
Use AddAuthorizationBuilder to register authorization services and construct policies
See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ8zptU1PgOMskWIuWkJ&open=AZ8zptU1PgOMskWIuWkJ&pullRequest=287
Check warning on line 40 in src/Orbit.Api/Controllers/AdminController.cs
sonarqubecloud / SonarCloud Code Analysis
Evaluation of this argument may be expensive and unnecessary if logging is disabled
See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ8zptOnPgOMskWIuWkF&open=AZ8zptOnPgOMskWIuWkF&pullRequest=287
Check failure on line 145 in src/Orbit.Infrastructure/Services/ResendEmailService.cs
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ8zptUQPgOMskWIuWkH&open=AZ8zptUQPgOMskWIuWkH&pullRequest=287