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

Merge branch 'feature/connect-request-to-reviewer' into 'master'

Feature/connect request to reviewer

See merge request startinblox/applications/coop-starter/coopstarter-front!90
parents 82f54287 3beb250d
No related branches found
No related tags found
1 merge request!90Feature/connect request to reviewer
......@@ -10,7 +10,7 @@ include ../../components/widgets
sib-form#change_status_request(
bind-resources
fields='button(status, name, description, skills)'
fields='button(status, name, description, skills, reviewer)'
value-status = "validated"
widget-button = "hidden-widget"
submit-button = "Archive this request"
......
......@@ -407,6 +407,7 @@ jQuery(document).ready(function($) {
linkDatasetToField(userAccountDataSrc, "validation-form", "reviewer");
linkDatasetToField(userAccountDataSrc, "improvement-dialog-form", "reviewer");
linkDatasetToField(userAccountDataSrc, "refusal-dialog-form", "reviewer");
linkDatasetToField(userAccountDataSrc, "change_status_request", "reviewer");
refreshList("resource-creation-form", "resources-history");
refreshList("validation-form", "pending-resources");
......@@ -451,48 +452,43 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXX MENTOR DASHBOARD XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
window.setTimeout(() => {
// var forms = document.querySelectorAll("sib-form");
// forms.forEach(form => {
// form.addEventListener("populate", e => {
var previewImage = document.querySelectorAll(
"sib-form-file input[name='preview_image']+input"
);
var previewlabel = document.querySelectorAll("sib-form-file div");
for (let item of previewlabel) {
item.innerHTML = "Upload a file";
}
var previewImage = document.querySelectorAll(
"sib-form-file input[name='preview_image']+input"
);
var previewlabel = document.querySelectorAll("sib-form-file div");
for (let item of previewlabel) {
item.innerHTML = "Upload a file";
}
for (let item of previewImage) {
item.addEventListener("change", loadFile);
}
// });
//Manage the accordion in request mentor dashboard.
manageAccordionForRequest()
//Refresh data list on delete resources
const deleteButton = document.querySelectorAll("sib-delete");
for (var i = 0; i < deleteButton.length; i++) {
deleteButton[i].addEventListener("resourceDeleted", e => {
const historyList = document.getElementById("resources-history");
historyList.dataset.src = historyList.dataset.src;
let confirm_suppress = document.getElementById("confirm_suppress");
confirm_suppress.setAttribute("hidden", "hidden");
//If we supress from the detail resource view, we close this view.
let mentor_resource_detail = document.getElementById(
"mentor-resource-detail"
);
mentor_resource_detail.setAttribute("hidden", "hidden");
this.dispatchEvent(
new CustomEvent("requestNavigation", {
bubbles: true,
detail: { route: "actions" }
})
);
});
// }
for (let item of previewImage) {
item.addEventListener("change", loadFile);
}
//Manage the accordion in request mentor dashboard.
manageAccordionForRequest()
//Refresh data list on delete resources
const deleteButton = document.querySelectorAll("sib-delete");
for (var i = 0; i < deleteButton.length; i++) {
deleteButton[i].addEventListener("resourceDeleted", e => {
const historyList = document.getElementById("resources-history");
historyList.dataset.src = historyList.dataset.src;
let confirm_suppress = document.getElementById("confirm_suppress");
confirm_suppress.setAttribute("hidden", "hidden");
//If we supress from the detail resource view, we close this view.
let mentor_resource_detail = document.getElementById(
"mentor-resource-detail"
);
mentor_resource_detail.setAttribute("hidden", "hidden");
this.dispatchEvent(
new CustomEvent("requestNavigation", {
bubbles: true,
detail: { route: "actions" }
})
);
});
};
}, 3000);
......
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