-
-
-
-
User Information
-
-
-
Mail:
-
{{ profile.email }}
-
Birthday:
-
{{ profile.birthdate | date: 'mediumDate' }}
- @for(entry of getEntries(profile.additionalData); track entry){
-
{{ entry[0] }}:
-
{{ entry[1] }}
- }
-
-
-
Calendar integration
-
-
+}
+@if (profile$ | async; as profile) {
+
+
+
+
-
-
- https://{{ hostName }}/cal/private/{{ profile.calendarToken }}
-
-
-
-
- You can use this link to subscribe to an iCal feed of the events you are
- registered for.
- Here 's a how-to.
-
-
-
-
-
-
-
ESNcard
-
- @if (!profile.esnCardNumber) {
-
-
- With an ESNcard, you can enjoy a discount on most of our events. Check
- out all the offers on
-
- ESNcard.org !
-
- @if (esnCardLink$ | async;as esnCardLink) {
-
- }
-
-
Add your ESNcard
-
If you already have an ESNcard, you can add it here to profit from
- special prices.
-
-
- ESNcard number
-
-
-
+
+
+ User Information
+
+
+
Mail:
+
{{ profile.email }}
+
Birthday:
+
{{ profile.birthdate | date: 'mediumDate' }}
+ @for (entry of getEntries(profile.additionalData); track entry) {
+
{{ entry[0] }}:
+
{{ entry[1] }}
+ }
+
+
- @if (esnCardErrorMessage$ | async;as message) {
-
⚠️ There was an error: {{ message }}
- }
-
-
- } @if (profile.esnCardNumber) {
+
Calendar integration
-
✅ You have an ESNcard
-
- You added a card with number
- {{ profile.esnCardNumber }} to your
- account. It is valid until
- {{ profile.esnCardValidUntil | date: 'mediumDate' }}.
- You can change the card by adding a new one below.
-
-
-
- ESNcard number
-
-
-
- Submit Number
-
+
+
+ https://{{ hostName }}/cal/private/{{ profile.calendarToken }}
+
+
+
+
+ You can use this link to subscribe to an iCal feed of the events you
+ are registered for.
+ Here 's a how-to.
+
- @if (esnCardErrorMessage$ | async;as message) {
-
⚠️ There was an error: {{ message }}
- } }
-
- @if ((eventsToRate$ | async)?.length) {
-
-
-
-
Rate Events
+
+
+
+
+
ESNcard
+
+ @if (!profile.esnCardNumber) {
+
+ With an ESNcard, you can enjoy a discount on most of our events.
+ Check out all the offers on
+
+ ESNcard.org !
+
+ @if (esnCardLink$ | async; as esnCardLink) {
+
+ }
+
+
Add your ESNcard
+
If you already have an ESNcard, you can add it here to profit
+ from special prices.
+
+
+ ESNcard number
+
+
+
+ Submit Number
+
+
+ @if (esnCardErrorMessage$ | async; as message) {
+
⚠️ There was an error: {{ message }}
+ }
+
+ }
+ @if (profile.esnCardNumber) {
+
✅ You have an ESNcard
+
+ You added a card with number
+ {{ profile.esnCardNumber }} to your
+ account. It is valid until
+ {{ profile.esnCardValidUntil | date: 'mediumDate' }}.
+ You can change the card by adding a new one below.
+
+
+
+ ESNcard number
+
+
+
+ Submit Number
+
+
+ @if (esnCardErrorMessage$ | async; as message) {
+
⚠️ There was an error: {{ message }}
+ }
+ }
-
- Please take a little time to rate these events you took part in so we
- can improve.
-
- @if (eventsToRate$ | async;as events) {
-
- @for (event of events;track event) {
-
-
+
+
+
Rate Events
+
+
+ Please take a little time to rate these events you took part in so
+ we can improve.
+
+ @if (eventsToRate$ | async; as events) {
+
+ @for (event of events; track event) {
+
+
+ }
+
+ }
+
+ }
+
+ @if (profileEvents$ | async; as profileEvents) {
+ @if (profileEvents.organizedEvents.length) {
+
+ }
+ @if (profileEvents.createdEvents.length) {
+
}
-
}
-
- }
-
- @if (profileEvents$ | async;as profileEvents) { @if
- (profileEvents.organizedEvents.length) {
-
- } @if (profileEvents.createdEvents.length) {
-
- } } @if (profile.status !== MembershipStatus.None && profile.status !==
- MembershipStatus.Selected) {
-
-
-
-
Section membership
-
-
- Current status:
-
- {{ profile.status | uppercase }}
+ @if (
+ profile.status !== MembershipStatus.None &&
+ profile.status !== MembershipStatus.Selected
+ ) {
+
+
+
+
Section membership
+
+
+ Current status:
+
+ {{ profile.status | uppercase }}
+
+
-
+ }
- }
-
-
-
+
+
} @else {
-
+
}
diff --git a/src/app/modules/settings/settings-tabs/settings-tabs.component.html b/src/app/modules/settings/settings-tabs/settings-tabs.component.html
index 4115a7489..5039e93ee 100644
--- a/src/app/modules/settings/settings-tabs/settings-tabs.component.html
+++ b/src/app/modules/settings/settings-tabs/settings-tabs.component.html
@@ -7,23 +7,26 @@
name="tabs"
>
Select a tab
- @for (tab of tabs; track tab.path){
-
{{ tab.title }}
+ @for (tab of tabs; track tab.path) {
+
{{ tab.title }}
}
diff --git a/src/app/modules/settings/settings-tabs/settings-tabs.component.scss b/src/app/modules/settings/settings-tabs/settings-tabs.component.scss
index cdc3116ac..beef06f1d 100644
--- a/src/app/modules/settings/settings-tabs/settings-tabs.component.scss
+++ b/src/app/modules/settings/settings-tabs/settings-tabs.component.scss
@@ -1,4 +1,4 @@
-:host{
+:host {
display: block;
padding: 0 1rem;
}
diff --git a/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-operations.graphql b/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-operations.graphql
index 42b4bb428..2e626989f 100644
--- a/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-operations.graphql
+++ b/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-operations.graphql
@@ -1,4 +1,4 @@
-query loadDeRegistrationSettings{
+query loadDeRegistrationSettings {
currentTenant {
id
settings {
@@ -38,11 +38,11 @@ query loadDeRegistrationSettings{
}
}
-mutation updateDeRegistrationSettings($id: ID!, $input: UpdateTenantInput!){
+mutation updateDeRegistrationSettings($id: ID!, $input: UpdateTenantInput!) {
updateTenant(id: $id, updateTenantInput: $input) {
id
settings {
-deRegistrationOptions {
+ deRegistrationOptions {
free {
organizers {
deRegistrationPossible
diff --git a/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-tab.component.scss b/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-tab.component.scss
index 74fb97ec9..be1621fa3 100644
--- a/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-tab.component.scss
+++ b/src/app/modules/settings/tabs/de-registration-settings-tab/de-registration-settings-tab.component.scss
@@ -1,4 +1,4 @@
-:host{
+:host {
display: block;
- padding: 1rem 0
+ padding: 1rem 0;
}
diff --git a/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-operations.graphql b/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-operations.graphql
index 7935decfc..3fe3956c1 100644
--- a/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-operations.graphql
+++ b/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-operations.graphql
@@ -1,4 +1,4 @@
-query loadRegistrationDataSettings{
+query loadRegistrationDataSettings {
currentTenant {
id
settings {
@@ -11,7 +11,7 @@ query loadRegistrationDataSettings{
}
}
-mutation updateRegistrationDataSettings($id: ID!, $input: UpdateTenantInput!){
+mutation updateRegistrationDataSettings($id: ID!, $input: UpdateTenantInput!) {
updateTenant(id: $id, updateTenantInput: $input) {
id
settings {
diff --git a/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-tab.component.scss b/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-tab.component.scss
index 74fb97ec9..be1621fa3 100644
--- a/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-tab.component.scss
+++ b/src/app/modules/settings/tabs/registration-data-settings-tab/registration-data-settings-tab.component.scss
@@ -1,4 +1,4 @@
-:host{
+:host {
display: block;
- padding: 1rem 0
+ padding: 1rem 0;
}
diff --git a/src/app/modules/settings/tabs/section-settings-tab/section-settings-operations.graphql b/src/app/modules/settings/tabs/section-settings-tab/section-settings-operations.graphql
index 690017044..557032d0b 100644
--- a/src/app/modules/settings/tabs/section-settings-tab/section-settings-operations.graphql
+++ b/src/app/modules/settings/tabs/section-settings-tab/section-settings-operations.graphql
@@ -1,4 +1,4 @@
-query loadSectionSettings{
+query loadSectionSettings {
currentTenant {
id
communicationEmail
@@ -30,7 +30,7 @@ query loadSectionSettings{
}
}
-mutation updateSectionSettings($id: ID!, $input: UpdateTenantInput!){
+mutation updateSectionSettings($id: ID!, $input: UpdateTenantInput!) {
updateTenant(id: $id, updateTenantInput: $input) {
id
settings {
diff --git a/src/app/modules/settings/tabs/section-settings-tab/section-settings-tab.component.html b/src/app/modules/settings/tabs/section-settings-tab/section-settings-tab.component.html
index 1e41151c5..c56e9dd4e 100644
--- a/src/app/modules/settings/tabs/section-settings-tab/section-settings-tab.component.html
+++ b/src/app/modules/settings/tabs/section-settings-tab/section-settings-tab.component.html
@@ -147,55 +147,55 @@
App Banners
[formGroup]="bannersSectionSettingsForm"
>
- @for (banner of banners.controls;track banner;let i = $index) {
-
-
- Title
-
-
-
- Body
-
-
-
- Link
-
-
-
- Color
-
- Primary
- Accent
- Warn
-
-
-
- Visibility
-
- @for (status of statusOptions;track status) {
-
- {{ status | titlecase }}
-
- }
-
-
-
-
-
-
+ @for (banner of banners.controls; track banner; let i = $index) {
+
+
+ Title
+
+
+
+ Body
+
+
+
+ Link
+
+
+
+ Color
+
+ Primary
+ Accent
+ Warn
+
+
+
+ Visibility
+
+ @for (status of statusOptions; track status) {
+
+ {{ status | titlecase }}
+
+ }
+
+
+
+
+
+
}
[formGroup]="sectionHubLinksSectionSettingsForm"
>
- @for (link of sectionHubLinks.controls;track link;let i = $index) {
-
-
- Label
-
-
-
- Icon
-
-
-
- Link
-
-
-
-
-
-
+ @for (link of sectionHubLinks.controls; track link; let i = $index) {
+
+
+ Label
+
+
+
+ Icon
+
+
+
+ Link
+
+
+
+
+
+
}
[formGroup]="socialLinksSectionSettingsForm"
>
- @for (link of socialLinks.controls;track link;let i = $index) {
-
-
- Label
-
-
-
- Icon
-
-
-
- Link
-
-
-
-
-
-
+ @for (link of socialLinks.controls; track link; let i = $index) {
+
+
+ Label
+
+
+
+ Icon
+
+
+
+ Link
+
+
+
+
+
+
}
@if (picture) {
-
-
- @if (checkedIn !== null) { @if (checkedIn) {
-
- } @else {
-
-
-
- } }
-
- } @if (name && size !== 'fit') {
-
-
-
{{
- name
- }}
- @if (tag) {
-
{{ tag }}
+
+
+ @if (checkedIn !== null) {
+ @if (checkedIn) {
+
+ } @else {
+
+ }
}
-
+ }
+ @if (name && size !== 'fit') {
+
+
+ {{
+ name
+ }}
+ @if (tag) {
+ {{ tag }}
+ }
+
+
}
diff --git a/src/app/modules/tenant/pages/tenant-user-info-page/tenant-user-info-page.component.html b/src/app/modules/tenant/pages/tenant-user-info-page/tenant-user-info-page.component.html
index a85a0e998..26a99f9e7 100644
--- a/src/app/modules/tenant/pages/tenant-user-info-page/tenant-user-info-page.component.html
+++ b/src/app/modules/tenant/pages/tenant-user-info-page/tenant-user-info-page.component.html
@@ -4,114 +4,116 @@
User Information
@if ((user$ | async) === null) {
-
+
}
@if (user$ | async; as user) {
-
-
-
-
+
+
+
+
-
-
- Update role
-
-
-
-
User ID:
-
{{ user.id }}
-
First name:
-
{{ user.firstName }}
-
Last name:
-
{{ user.lastName }}
-
Role:
-
{{ user.currentTenant?.role | titlecase }}
-
Status:
-
{{ user.currentTenant?.status | titlecase }}
-
Email:
-
{{ user.email }}
-
Auth0 ID:
-
{{ user.authId }}
-
Birthday:
-
{{ user.birthdate | date: 'mediumDate' }}
-
ESNcard number:
-
{{ user.esnCardNumber }}
-
ESNcard valid until:
-
{{ user.esnCardValidUntil | date: 'mediumDate' }}
-
Registrations
-
+
+
+ Update role
+
+
+
+
User ID:
+
{{ user.id }}
+
First name:
+
{{ user.firstName }}
+
Last name:
+
{{ user.lastName }}
+
Role:
+
{{ user.currentTenant?.role | titlecase }}
+
Status:
+
{{ user.currentTenant?.status | titlecase }}
+
Email:
+
{{ user.email }}
+
Auth0 ID:
+
{{ user.authId }}
+
Birthday:
+
{{ user.birthdate | date: 'mediumDate' }}
+
ESNcard number:
+
{{ user.esnCardNumber }}
+
ESNcard valid until:
+
{{ user.esnCardValidUntil | date: 'mediumDate' }}
+
Registrations
+
-
-
- Event
-
-
-
-
+
+
+ Event
+
+
+
+
-
- Event start
-
- {{ registration.event.start | date: 'mediumDate' }}
-
-
+
+ Event start
+
+ {{ registration.event.start | date: 'mediumDate' }}
+
+
-
- Type
-
- {{ registration.type | titlecase }}
-
-
+
+ Type
+
+ {{ registration.type | titlecase }}
+
+
-
- Status
-
- {{ registration.status | titlecase }}
-
-
+
+ Status
+
+ {{ registration.status | titlecase }}
+
+
-
- Registration date
-
- {{ registration.createdAt | date: 'mediumDate' }}
-
-
+
+ Registration date
+
+ {{ registration.createdAt | date: 'mediumDate' }}
+
+
-
- Check in date
-
- {{ registration.checkInTime | date: 'medium' }}
-
-
+
+ Check in date
+
+ {{ registration.checkInTime | date: 'medium' }}
+
+
-
-
-
-
+
+
+
+
}