Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
229 changes: 227 additions & 2 deletions app/routes/meetings.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,17 @@
response.redirect("/v60/wft-meetings/new-task/check-task")
})


router.post('/ur/bfs/meetings-2//meetings-2/logging-answer', function(request, response) {

var logging = request.session.data['logging']

Check failure on line 38 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy7o&open=AZ-kunf_iXuCXsqQAy7o&pullRequest=275
if (logging == "yes"){
response.redirect("/ur/bfs/meetings-2/purpose2")
} else {
response.redirect("/ur/bfs/meetings-2/purpose")
}
})

router.post('/logging-answer', function(request, response) {

var logging = request.session.data['logging']
Expand All @@ -42,6 +53,7 @@
}
})


router.post('/purpose-answer', function(request, response) {

var purpose = request.session.data['purpose']
Expand All @@ -52,6 +64,16 @@
}
})

router.post('bfs/meetings-2/purpose2-answer', function(request, response) {

var purpose = request.session.data['purpose2']

Check failure on line 69 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy7p&open=AZ-kunf_iXuCXsqQAy7p&pullRequest=275
if (purpose == "pre-trial"){
response.redirect("/ur/bfs/meetings-2/has-meeting-been-offered")
} else {
response.redirect("/ur/bfs/meetings-2/has-meeting-been-offered")
}
})

router.post('/purpose2-answer', function(request, response) {

var purpose = request.session.data['purpose2']
Expand All @@ -65,7 +87,17 @@



router.post('/purpose3-answer', function(request, response) {
router.post('/ur/bfs/meetings-2/purpose3-answer', function(request, response) {

var purpose3 = request.session.data['purpose3']
if (purpose3 == "pre-trial"){
response.redirect("/ur/bfs/meetings-2/did-victim-request")
} else {
response.redirect("/ur/bfs/meetings-2/did-victim-request")
}
})

router.post('/purpose3-answer', function(request, response) {

var purpose3 = request.session.data['purpose3']
if (purpose3 == "pre-trial"){
Expand All @@ -75,6 +107,17 @@
}
})


router.post('/ur/bfs/meetings-2/purpose4-answer', function(request, response) {

var purpose4 = request.session.data['purpose4']

Check failure on line 113 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy7t&open=AZ-kunf_iXuCXsqQAy7t&pullRequest=275
if (purpose4 == "pre-trial"){
response.redirect("/ur/bfs/meetings-2/has-meeting-been-offered")
} else {
response.redirect("/ur/bfs/meetings-2/has-meeting-been-offered")
}
})

router.post('/purpose4-answer', function(request, response) {

var purpose4 = request.session.data['purpose4']
Expand All @@ -84,6 +127,18 @@
response.redirect("/ur/meetings-2/has-meeting-been-offered")
}
})



router.post('/ur/bfs/meetings-2/has-meeting-been-offered', function(request, response) {

var offered = request.session.data['offered']

Check failure on line 135 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy7v&open=AZ-kunf_iXuCXsqQAy7v&pullRequest=275
if (offered == "yes"){
response.redirect("/ur/bfs/meetings-2/cps-offer/howoffered")
} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/reason-why")
}
})
router.post('/has-meeting-been-offered', function(request, response) {

var offered = request.session.data['offered']
Expand All @@ -104,6 +159,17 @@
}
})



router.post('/ur/bfs/meetings-2/format2-answer', function(request, response) {

var format2 = request.session.data['format2']

Check failure on line 166 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy7w&open=AZ-kunf_iXuCXsqQAy7w&pullRequest=275
if (format2 == "face-to-face"){
response.redirect("/ur/bfs/meetings-2/location")
} else {
response.redirect("/ur/bfs/meetings-2/who-is-attending")
}
})
router.post('/format2-answer', function(request, response) {

var format2 = request.session.data['format2']
Expand All @@ -114,6 +180,30 @@
}
})

router.post('/ur/bfs/meetings-2/howoffered-answer', function(request, response) {

var howoffered = request.session.data['howoffered']
if (howoffered == "letter-post"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-post#communications")
}
else if (howoffered == "letter-email"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-email#communications")
}

else if (howoffered == "letter-isva"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-isva#communications")
}

else if (howoffered == "letter-police"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-police#communications")


} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-telephone#communications")
}
})


router.post('/howoffered-answer', function(request, response) {

var howoffered = request.session.data['howoffered']
Expand All @@ -136,8 +226,35 @@
response.redirect("/ur/meetings-2/cps-offer/meeting-offered-telephone#communications")
}
})


router.post('/howoffered2-answer', function(request, response) {


router.post('/ur/bfs/meetings-2/howoffered2-answer', function(request, response) {

var howoffered2 = request.session.data['howoffered2']
if (howoffered2 == "letter-post"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-post2#communications")
}
else if (howoffered2 == "letter-email"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-email#communications")
}

else if (howoffered2 == "letter-isva"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-isva#communications")
}

else if (howoffered2 == "letter-police"){
response.redirect("/ur/meetings-2/bfs/cps-offer/meeting-offered-police#communications")


} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-offered-telephone#communications")
}
})


router.post('/howoffered2-answer', function(request, response) {

var howoffered2 = request.session.data['howoffered2']
if (howoffered2 == "letter-post"){
Expand All @@ -161,6 +278,31 @@
})



router.post('/ur/bfs/meetings-2/recordaccepted-answer', function(request, response) {

var recordaccepted = request.session.data['recordaccepted']
if (recordaccepted == "letter-post"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-accepted-post#communications")
}
else if (recordaccepted == "letter-email"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-accepted-email#communications")
}

else if (recordaccepted == "letter-isva"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-accepted-isva#communications")
}

else if (recordaccepted == "letter-police"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-accepted-police#communications")


} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-accepted-telephone#communications")
}
})


router.post('/recordaccepted-answer', function(request, response) {

var recordaccepted = request.session.data['recordaccepted']
Expand All @@ -184,6 +326,30 @@
}
})

router.post('/ur/bfs/meetings-2/recorddeclined-answer', function(request, response) {

var recorddeclined = request.session.data['recorddeclined']
if (recorddeclined == "letter-post"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-declined-post#communications")
}
else if (recorddeclined == "letter-email"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-declined-email#communications")
}

else if (recorddeclined == "letter-isva"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-declined-isva#communications")
}

else if (recorddeclined == "letter-police"){
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-declined-police#communications")


} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/meeting-declined-telephone#communications")
}
})


router.post('/recorddeclined-answer', function(request, response) {

var recorddeclined = request.session.data['recorddeclined']
Expand Down Expand Up @@ -227,6 +393,24 @@
})


router.post('/ur/bfs/meetings-2/location2-answer', function(request, response) {

var location2 = request.session.data['location2']
if (location2 == "cps"){
response.redirect("/ur/bfs/meetings-2/who-is-attending")
}
else if (location2 == "magistrate"){
response.redirect("/ur/bfs/meetings-2/who-is-attending")
}

else if (location2 == "crown"){
response.redirect("/ur/bfs/meetings-2/who-is-attending")

} else {
response.redirect("/ur/bfs/meetings-2/who-is-attending")
}
})

router.post('/location2-answer', function(request, response) {

var location2 = request.session.data['location2']
Expand Down Expand Up @@ -257,6 +441,17 @@
})



router.post('/ur/bfs/meetings-2/log-outcome/did-meeting-happen2-answer', function(request, response) {

var meeting3 = request.session.data['meeting3']

Check failure on line 447 in app/routes/meetings.js

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Unexpected var, use let or const instead.

See more on https://sonarcloud.io/project/issues?id=CPS-Innovation_VCA-prototype&issues=AZ-kunf_iXuCXsqQAy73&open=AZ-kunf_iXuCXsqQAy73&pullRequest=275
if (meeting3 == "yes"){
response.redirect("/ur/bfs/meetings-2/log-outcome/duration")
} else {
response.redirect("/ur/bfs/meetings-2/log-outcome/reason-why")
}
})

router.post('/log-outcome/did-meeting-happen2-answer', function(request, response) {

var meeting3 = request.session.data['meeting3']
Expand All @@ -277,6 +472,16 @@
}
})

router.post('/ur/bfs/meetings-2/did-victim-request2', function(request, response) {

var meeting2 = request.session.data['meeting2']
if (meeting2 == "yes"){
response.redirect("/ur/bfs/meetings-2/meeting-date")
} else {
response.redirect("/ur/bfs/meetings-2/choose-meeting")
}
})

router.post('/did-victim-request2', function(request, response) {

var meeting2 = request.session.data['meeting2']
Expand All @@ -287,6 +492,16 @@
}
})

router.post('/ur/bfs/meetings-2/did-victim-request3', function(request, response) {

var meeting4 = request.session.data['meeting4']
if (meeting4 == "yes"){
response.redirect("/ur/bfs/meetings-2/cps-offer/recordaccepted")
} else {
response.redirect("/ur/bfs/meetings-2/cps-offer/howoffered2")
}
})

router.post('/did-victim-request3', function(request, response) {

var meeting4 = request.session.data['meeting4']
Expand All @@ -307,6 +522,16 @@
}
})

router.post('/ur/bfs/meetings-2/log-outcome/any-actions-agreed2-answer', function(request, response) {

var actionsAgreed2 = request.session.data['actionsAgreed2']
if (actionsAgreed2 == "yes"){
response.redirect("/ur/bfs/meetings-2/log-outcome/check-answers")
} else {
response.redirect("/ur/bfs/meetings-2/log-outcome/check-answers-no")
}
})


router.post('/log-outcome/any-actions-agreed2-answer', function(request, response) {

Expand Down
6 changes: 6 additions & 0 deletions app/views/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,12 @@ <h3 class="govuk-accordion__section-heading">
Victim details page for BFS v2
</a>
</li>
<li>
<a href="ur/bfs/meetings-2/has-meeting-been-offered" class="govuk-link">
Meetings concept BFS
</a>
</li>

</ol>
</div>
</div>
Expand Down
Binary file modified app/views/ur/.DS_Store
Binary file not shown.
Loading
Loading