Fix primary key usage with different types

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-03-29 13:17:24 +02:00
parent 17c63989b1
commit 541fc9cfbb
10 changed files with 30 additions and 27 deletions

View File

@@ -61,10 +61,9 @@
<div class="section-wrapper">
<div v-tooltip="t('deck', 'Assign to users')" class="section-label icon-group">
<span class="hidden-visually">{{ t('deck', 'Assign to users') }}</span>
<span class="hidden-visually">{{ t('deck', 'Assign to users/groups/circles') }}</span>
</div>
<div class="section-details">
<!-- FIXME: model not wokring due to id -->
<Multiselect v-if="canEdit"
v-model="assignedUsers"
:multiple="true"
@@ -78,7 +77,7 @@
@remove="removeUserFromCard">
<template #tag="scope">
<div class="avatarlist--inline">
<Avatar :user="scope.option.primaryKey"
<Avatar :user="scope.option.uid"
:display-name="scope.option.displayname"
:size="24"
:disable-menu="true" />
@@ -87,8 +86,8 @@
</Multiselect>
<div v-else class="avatar-list--readonly">
<Avatar v-for="option in currentCard.assignedUsers"
:key="option.id"
:user="option.participant.primaryKey"
:key="option.primaryKey"
:user="option.participant.uid"
:display-name="option.participant.displayname"
:size="32" />
</div>