File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -36,15 +36,15 @@ const columns = (name, schema) => {
36
36
</template>
37
37
</Column>` ;
38
38
}
39
- else if ( prop . relation ?. kind == 'User' ) {
39
+ else if ( prop . relation ?. kind == 'User' && prop . relation . type == 'parent' ) {
40
40
out += `
41
41
<Column field="props.${ prop . name } " header="${ makeLabel ( prop . name ) } " sortable>
42
42
<template #body="slotProps">
43
43
<UserProfileLink :user="slotProps.data.related?.${ prop . relation ?. name } " />
44
44
</template>
45
45
</Column>` ;
46
46
}
47
- else if ( prop . relation ?. kind == 'S3File' ) {
47
+ else if ( prop . relation ?. kind == 'S3File' && prop . relation . type == 'parent' ) {
48
48
out += `
49
49
<Column field="props.${ prop . name } " header="${ makeLabel ( prop . name ) } " sortable>
50
50
<template #body="slotProps">
@@ -202,12 +202,12 @@ const viewProps = (schema) => {
202
202
<div><b>${ makeLabel ( prop . name ) } </b>: {{enum2label(${ schema . kind . toLowerCase ( ) } .props?.${ prop . name } , ${ schema . kind . toLowerCase ( ) } .options?.${ prop . name } )}}</div>
203
203
` ;
204
204
}
205
- else if ( prop . name == 'userId ' ) {
205
+ else if ( prop . relation ?. kind == 'User' && prop . relation . type == 'parent ') {
206
206
out += `
207
- <div><b>${ makeLabel ( prop . name ) } </b>: <UserProfileLink :user="${ schema . kind . toLowerCase ( ) } .related?.user " /></div>
207
+ <div><b>${ makeLabel ( prop . name ) } </b>: <UserProfileLink :user="${ schema . kind . toLowerCase ( ) } .related?.${ prop . relation ?. name } " /></div>
208
208
` ;
209
209
}
210
- else if ( prop . relation ?. kind == 'S3File' ) {
210
+ else if ( prop . relation ?. kind == 'S3File' && prop . relation . type == 'parent' ) {
211
211
out += `
212
212
<div><b>${ makeLabel ( prop . name ) } </b>:
213
213
<Image size="100" :src="${ schema . kind . toLowerCase ( ) } .related?.${ prop . relation ?. name } ?.meta?.thumbnailUrl" alt="thumbnail" :title="${ schema . kind . toLowerCase ( ) } .related?.${ prop . relation ?. name } ?.props?.filename + ' thumbnail'">
You can’t perform that action at this time.
0 commit comments