diff --git a/changes/changelog.d/324.bugfix b/changes/changelog.d/324.bugfix new file mode 100644 index 0000000000000000000000000000000000000000..77f81d373c6e20865c83a1a3e67eb0bcf323efb0 --- /dev/null +++ b/changes/changelog.d/324.bugfix @@ -0,0 +1 @@ +Remove link to generic radios, since they don't have detail pages (#324) diff --git a/front/src/components/radios/Card.vue b/front/src/components/radios/Card.vue index 62de6ec65dcd0c9c0a8aa2bd70f3a31392b21e15..bab1e2a1de26a284c09a5314bd8db9346775cc04 100644 --- a/front/src/components/radios/Card.vue +++ b/front/src/components/radios/Card.vue @@ -2,9 +2,12 @@ <div class="ui card"> <div class="content"> <div class="header"> - <router-link class="discrete link" :to="{name: 'library.radios.detail', params: {id: radio.id}}"> + <router-link v-if="radio.id" class="discrete link" :to="{name: 'library.radios.detail', params: {id: radio.id}}"> {{ radio.name }} </router-link> + <template v-else> + {{ radio.name }} + </template> </div> <div class="description"> {{ radio.description }}