Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
scc-net
netvs
netvs-core
Commits
5d06a9be
Commit
5d06a9be
authored
Oct 27, 2021
by
gj4210
👽
Committed by
janis.streib
Dec 05, 2021
Browse files
ADD: mailto button for BCD groups
parent
4e3d2558
Changes
2
Hide whitespace changes
Inline
Side-by-side
frontend/src/icons.js
View file @
5d06a9be
...
...
@@ -68,7 +68,8 @@ import {
faFire
,
faListOl
,
faSearchLocation
,
faIndustry
faIndustry
,
faEnvelope
}
from
'
@fortawesome/free-solid-svg-icons
'
import
{
...
...
@@ -159,5 +160,6 @@ library.add(
faListOl
,
farBuilding
,
faSearchLocation
,
faIndustry
faIndustry
,
faEnvelope
)
frontend/src/views/dnsvs/BCDRecords.vue
View file @
5d06a9be
...
...
@@ -111,6 +111,10 @@
</b-badge>
<b-badge
class=
"ml-1"
v-if=
"groups[grp.group_name].is_own"
variant=
"success"
>
Mitglied
</b-badge>
<b-link
class=
"ml-1"
v-if=
"group2mgrs[grp.group_name].length > 0"
:href=
"`mailto:$
{group2mgr_emails(grp.group_name).toString()}?subject=Betreuer der Gruppe '${grp.group_name}' zu BCD '${range.name}'`">
<font-awesome-icon
icon=
"envelope"
/>
</b-link>
<ul>
<li
v-for=
"mgr in group2mgrs[grp.group_name]"
v-bind:key=
"mgr.mgr_login_name"
>
<b-link
:href=
"'mailto:'+group_mgrs[mgr.mgr_login_name].email"
>
...
...
@@ -979,6 +983,13 @@ export default {
// I know. It's disgusting.
}
}
},
group2mgr_emails
(
group_name
)
{
const
emails
=
[]
this
.
group2mgrs
[
group_name
].
forEach
(
group2mgr
=>
{
emails
.
push
(
this
.
group_mgrs
[
group2mgr
.
mgr_login_name
].
email
)
})
return
emails
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment