Added static UI for gift subscription redemption #27188
Quality Gate passed
Annotations
Check warning on line 221 in apps/portal/src/utils/api.js
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS_TkZOia24LK225&open=AZ1kLS_TkZOia24LK225&pullRequest=27188
Check warning on line 46 in apps/portal/test/portal-links.test.js
sonarqubecloud / SonarCloud Code Analysis
Expected the Promise rejection reason to be an Error.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLTBSkZOia24LK22_&open=AZ1kLTBSkZOia24LK22_&pullRequest=27188
Check failure on line 597 in apps/portal/src/app.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 53 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLTAfkZOia24LK229&open=AZ1kLTAfkZOia24LK229&pullRequest=27188
Check warning on line 202 in apps/portal/src/components/pages/gift-redemption-page.js
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS6MkZOia24LK22s&open=AZ1kLS6MkZOia24LK22s&pullRequest=27188
Check warning on line 200 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'status' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK221&open=AZ1kLS-kkZOia24LK221&pullRequest=27188
Check warning on line 40 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message.subtitle' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22z&open=AZ1kLS-kkZOia24LK22z&pullRequest=27188
Check failure on line 182 in apps/portal/src/app.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1owX7XTjUozvLfgFFG&open=AZ1owX7XTjUozvLfgFFG&pullRequest=27188
Check warning on line 690 in apps/portal/src/app.js
sonarqubecloud / SonarCloud Code Analysis
Use the "RegExp.exec()" method instead.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLTAfkZOia24LK22-&open=AZ1kLTAfkZOia24LK22-&pullRequest=27188
Check warning on line 200 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK222&open=AZ1kLS-kkZOia24LK222&pullRequest=27188
Check warning on line 38 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message.title' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22v&open=AZ1kLS-kkZOia24LK22v&pullRequest=27188
Check warning on line 226 in apps/portal/src/utils/api.js
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS_TkZOia24LK226&open=AZ1kLS_TkZOia24LK226&pullRequest=27188
Check warning on line 208 in apps/portal/src/utils/api.js
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS_TkZOia24LK224&open=AZ1kLS_TkZOia24LK224&pullRequest=27188
Check warning on line 39 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message.title' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22x&open=AZ1kLS-kkZOia24LK22x&pullRequest=27188
Check failure on line 30 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 39 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22u&open=AZ1kLS-kkZOia24LK22u&pullRequest=27188
Check warning on line 1 in apps/portal/src/utils/gift-redemption-notification.js
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1m9SQG84IcPfP0iHFL&open=AZ1m9SQG84IcPfP0iHFL&pullRequest=27188
Check warning on line 39 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message.subtitle' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22y&open=AZ1kLS-kkZOia24LK22y&pullRequest=27188
Check warning on line 27 in apps/portal/src/app.js
sonarqubecloud / SonarCloud Code Analysis
Handle this exception or don't catch it at all.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1owX7XTjUozvLfgFFF&open=AZ1owX7XTjUozvLfgFFF&pullRequest=27188
Check warning on line 503 in apps/portal/test/portal-links.test.js
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLTBSkZOia24LK23A&open=AZ1kLTBSkZOia24LK23A&pullRequest=27188
Check warning on line 200 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'type' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK220&open=AZ1kLS-kkZOia24LK220&pullRequest=27188
Check warning on line 38 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message.title' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22w&open=AZ1kLS-kkZOia24LK22w&pullRequest=27188
Check warning on line 30 in apps/portal/src/components/notification.js
sonarqubecloud / SonarCloud Code Analysis
'message' is missing in props validation
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS-kkZOia24LK22t&open=AZ1kLS-kkZOia24LK22t&pullRequest=27188
Check warning on line 228 in apps/portal/src/utils/api.js
sonarqubecloud / SonarCloud Code Analysis
Remove this commented out code.
See more on https://sonarcloud.io/project/issues?id=TryGhost_Ghost&issues=AZ1kLS_TkZOia24LK227&open=AZ1kLS_TkZOia24LK227&pullRequest=27188