Skip to content

Commit

Permalink
Merge pull request #589 from yeatmanlab/enh/add-variant-name-id
Browse files Browse the repository at this point in the history
Adding VariantId and VariantName
  • Loading branch information
richford authored May 20, 2024
2 parents 2c23853 + 570ba44 commit 2eb60ac
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
10 changes: 10 additions & 0 deletions src/components/CardAdministration.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,12 @@
</span>
<div v-if="showParams">
<PvOverlayPanel v-for="assessmentId in assessmentIds" :key="assessmentId" :ref="paramPanelRefs[assessmentId]">
<div v-if="getAssessment(assessmentId).variantId">
Variant ID: {{ getAssessment(assessmentId).variantId }}
</div>
<div v-if="getAssessment(assessmentId).variantName">
Variant Name: {{ getAssessment(assessmentId).variantName }}
</div>
<PvDataTable
striped-rows
class="p-datatable-small"
Expand Down Expand Up @@ -224,6 +230,10 @@ const toggleParams = (event, id) => {
paramPanelRefs[id].value[0].toggle(event);
};

function getAssessment(assessmentId) {
return props.assessments.find((assessment) => assessment.taskId.toLowerCase() === assessmentId);
}

const displayOrgs = removeEmptyOrgs(props.assignees);
const isAssigned = !_isEmpty(Object.values(displayOrgs));

Expand Down
2 changes: 2 additions & 0 deletions src/components/CreateAdministration.vue
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ const submit = async () => {
const isFormValid = await v$.value.$validate();
if (isFormValid) {
const submittedAssessments = variants.value.map((assessment) => ({
variantId: assessment.variant.id,
variantName: assessment.variant.name,
taskId: assessment.task.id,
params: toRaw(assessment.variant.params),
// Exclude conditions key if there are no conditions to be set.
Expand Down

0 comments on commit 2eb60ac

Please sign in to comment.