Skip to content
Snippets Groups Projects

Resolve "Absence dialog doesn't work"

Merged Hangzhi Yu requested to merge 327-absence-dialog-doesn-t-work into master
Files
7
@@ -161,14 +161,17 @@ export default {
reason: this.absenceReason,
},
(storedDocumentations, incomingStatuses) => {
const documentation = storedDocumentations.find(
(doc) => doc.id === this.documentation.id,
);
incomingStatuses.forEach((newStatus) => {
const documentation = storedDocumentations.find(
(doc) => doc.id === newStatus.relatedDocumentation.id,
);
if (!documentation) {
return;
}
const participationStatus = documentation.participations.find(
(part) => part.id === newStatus.id,
);
participationStatus.absenceReason = newStatus.absenceReason;
participationStatus.isOptimistic = newStatus.isOptimistic;
});
Loading