Skip to content
Snippets Groups Projects
Commit 9a0def61 authored by Benoit Alessandroni's avatar Benoit Alessandroni
Browse files

Patching the review form submission and adding confirmation

parent 3a614cb3
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ include ../../components/widgets
sib-router
sib-route(name='improvement-dialog')
sib-route(name='refusal-dialog')
sib-route(name='review-submission-confirmation')
.block_log.block_creat_count
sib-display#detail-view(
......@@ -74,37 +75,47 @@ sib-router
sib-form#validation-form(
data-src=`${endpoints.reviews}`
fields='resource, status',
widget-resource='sib-form-hidden'
fields='resources, status',
widget-resources='sib-form-hidden'
widget-status='sib-form-hidden'
value-status='validated'
submit-button='Validate'
next='review-submission-confirmation'
)
dialog#refusal-dialog
h2.title_lead Report as inappropriate
sib-form#refusal-dialog-form(
data-src=`${endpoints.reviews}`
fields='comment, resource, status',
fields='comment, resources, status',
label-comment='Explain reasons of refusal*'
widget-comment='sib-form-textarea'
widget-resource='sib-form-hidden'
widget-resources='sib-form-hidden'
widget-status='sib-form-hidden'
value-status='inappropriate'
submit-button='Send ->'
next='review-submission-confirmation'
)
dialog#improvement-dialog
h2.title_lead Suggest improvement
sib-form#improvement-dialog-form(
data-src=`${endpoints.reviews}`
fields='comment, resource, status',
fields='comment, resources, status',
label-comment='Explain improvement required*'
widget-comment='sib-form-textarea'
widget-resource='sib-form-hidden'
widget-resources='sib-form-hidden'
widget-status='sib-form-hidden'
value-status='to_improve'
submit-button='Send ->'
)
\ No newline at end of file
next='review-submission-confirmation'
)
dialog#review-submission-confirmation
h2.title_lead_avenir Thanks for your review
p.flex The submitter of the resource will now receive a notification of your review.
p.flex He will then be able to patch and send back the resource to validation
p.flex
sib-link(next='mentor-resource-list', class='button_base') Back to dashboard
\ No newline at end of file
......@@ -26,9 +26,9 @@ jQuery(document).ready(function($) {
const detail = document.getElementById("detail-view");
detail.addEventListener("populate", event => {
linkDatasetToField(detail, 'validation-form', 'resource');
linkDatasetToField(detail, 'refusal-dialog-form', 'resource');
linkDatasetToField(detail, 'improvement-dialog-form', 'resource');
linkDatasetToField(detail, 'validation-form', 'resources');
linkDatasetToField(detail, 'refusal-dialog-form', 'resources');
linkDatasetToField(detail, 'improvement-dialog-form', 'resources');
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment