Commit 3e1d8d8f authored by Janis Streib's avatar Janis Streib 🦉
Browse files

FIX: show badges in record table (#174)

parent 1d65f8f0
Pipeline #117659 passed with stages
in 5 minutes and 5 seconds
......@@ -12,8 +12,18 @@
<b-dropdown-item to="references">Referenzen auf FQDN</b-dropdown-item>
</b-dropdown>
</template>
<template v-slot:cell(fqdn)="data">
{{ data.item.fqdn }}
<b-badge variant="primary" v-if="data.item.fqdn_type === 'domain'">Domain</b-badge>
</template>
<template v-slot:cell(data)="data">
<code>{{ data.value }}</code>
<code>{{ data.value }} </code>
<b-badge v-if="!data.item.target_is_singleton" variant="warning">RR-Set</b-badge>
<b-badge v-if="data.item.host_is_nws" variant="primary"
:href="$sysinfo.host_oper_mode.is_prod?`https://www-net.scc.kit.edu/~netadmin/natvs/user/wrapper.cgi/`:`https://www-net-${$sysinfo.host_oper_mode.mode}.scc.kit.edu/~netadmin/natvs/user/wrapper.cgi/`"
title="Host besitzt einen NATVS-Eintrag"
target="_blank">NATVS
</b-badge>
</template>
<template v-slot:cell(actions)="data">
<b-button-group>
......@@ -127,9 +137,8 @@ export default {
const itc = {}
Object.assign(itc, item)
itc.force_del_ref_records = force_del_ref_records
const ta = transactionutil.generateDeleteElement('dns.record', RecordService.deleteParamsList(), itc,
item.type + '-Record auf FQDN ' + item.fqdn +
(force_del_ref_records ? ' Falls der FQDN gelöscht wird, werden auch alle ihn referenzierenden DNS-Resource-Records automatisch gelöscht.' : ''))
const ta = transactionutil.generateDeleteElement('dns.record', RecordService.deleteParamsList(), itc, item.type + '-Record auf FQDN ' + item.fqdn +
(force_del_ref_records ? ' Falls der FQDN gelöscht wird, werden auch alle ihn referenzierenden DNS-Resource-Records automatisch gelöscht.' : ''))
this.$store.commit('addTransactionElement', ta)
this.$emit('commited', ta)
if (!this.isMobile() && !this.$store.state.show_sidebar) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment