Skip to content

Commit c0282e9

Browse files
authored
Merge pull request #311 from DEFRA/feat/df-828-csat-toggle
Handles user feedback being turned off
2 parents deabd6f + 42c03ba commit c0282e9

3 files changed

Lines changed: 48 additions & 29 deletions

File tree

package-lock.json

Lines changed: 44 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
},
7171
"license": "SEE LICENSE IN LICENSE",
7272
"dependencies": {
73-
"@defra/forms-model": "^3.0.611",
73+
"@defra/forms-model": "^3.0.614",
7474
"@defra/hapi-tracing": "^1.29.0",
7575
"@defra/interactive-map": "^0.0.4-alpha",
7676
"@elastic/ecs-pino-format": "^1.5.0",

src/server/plugins/engine/pageControllers/PageController.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ export class PageController {
119119
}
120120

121121
get feedbackLink() {
122-
return `/form/feedback?formId=${this.model.formId}`
122+
return this.def.options?.disableUserFeedback
123+
? undefined
124+
: `/form/feedback?formId=${this.model.formId}`
123125
}
124126

125127
get phaseTag() {

0 commit comments

Comments
 (0)