add smoke-free as a metadata option for events

This is upstreamable!
This commit is contained in:
778a69cd 2022-05-24 16:48:20 +02:00
parent 62afefa47e
commit d1228ca43f
3 changed files with 23 additions and 1 deletions

View file

@ -388,6 +388,9 @@
"From the {startDate} to the {endDate}": "Vom {startDate} bis zum {endDate}",
"From yourself": "Von Ihnen selbst",
"Fully accessible with a wheelchair": "Komplett barrierefrei für Rollstühle",
"Smoke free": "Rauchfrei",
"Whether smoking is prohibited during the event": "Während der Veranstaltung wird nicht geraucht",
"Smoking allowed": "Rauchen gestattet",
"Gather ⋅ Organize ⋅ Mobilize": "Treffen ⋅ Organisieren ⋅ Mobilisieren",
"General": "Allgemein",
"General information": "Allgemeine Informationen",

View file

@ -1066,6 +1066,9 @@
"Not accessible with a wheelchair": "Not accessible with a wheelchair",
"Partially accessible with a wheelchair": "Partially accessible with a wheelchair",
"Fully accessible with a wheelchair": "Fully accessible with a wheelchair",
"Smoke free": "Smoke free",
"Whether smoking is prohibited during the event": "Whether smoking is prohibited during the event",
"Smoking allowed": "Smoking allowed",
"YouTube replay": "YouTube replay",
"The URL where the event live can be watched again after it has ended": "The URL where the event live can be watched again after it has ended",
"Twitch replay": "Twitch replay",
@ -1331,4 +1334,4 @@
"Activate notifications": "Activate notifications",
"Deactivate notifications": "Deactivate notifications",
"Membership requests will be approved by a group moderator": "Membership requests will be approved by a group moderator"
}
}

View file

@ -58,6 +58,22 @@ export const eventMetaDataList: IEventMetadataDescription[] = [
},
category: EventMetadataCategories.ACCESSIBILITY,
},
{
icon: "smoking-off",
key: "mz:accessibility:smokeFree",
label: i18n.t("Smoke free") as string,
description: i18n.t(
"Whether smoking is prohibited during the event"
) as string,
value: "false",
type: EventMetadataType.BOOLEAN,
keyType: EventMetadataKeyType.PLAIN,
choices: {
true: i18n.t("Smoke free") as string,
false: i18n.t("Smoking allowed") as string,
},
category: EventMetadataCategories.ACCESSIBILITY,
},
{
icon: "youtube",
key: "mz:replay:youtube:url",