-
-
-
+
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/js/src/views/Account/IdentityPickerWrapper.vue b/js/src/views/Account/IdentityPickerWrapper.vue
new file mode 100644
index 00000000..028c2980
--- /dev/null
+++ b/js/src/views/Account/IdentityPickerWrapper.vue
@@ -0,0 +1,39 @@
+
+
+
![]()
{{ currentIdentity.name || `@${currentIdentity.preferredUsername}` }}
+
+ {{ $t('Change') }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/js/src/views/Account/Register.vue b/js/src/views/Account/Register.vue
index b1145407..07236d15 100644
--- a/js/src/views/Account/Register.vue
+++ b/js/src/views/Account/Register.vue
@@ -92,6 +92,7 @@ export default class Register extends Vue {
domain: null,
feedTokens: [],
goingToEvents: [],
+ participations: [],
};
errors: object = {};
validationSent: boolean = false;
diff --git a/js/src/views/Event/Edit.vue b/js/src/views/Event/Edit.vue
index 3ed81b53..fd5651c7 100644
--- a/js/src/views/Event/Edit.vue
+++ b/js/src/views/Event/Edit.vue
@@ -29,7 +29,7 @@ import {EventJoinOptions} from "@/types/event.model";
-
+
@@ -188,7 +188,6 @@ import {
EventModel,
EventStatus,
EventVisibility,
- EventVisibilityJoinOptions,
} from '@/types/event.model';
import { CURRENT_ACTOR_CLIENT } from '@/graphql/actor';
import { Person } from '@/types/actor';
@@ -200,10 +199,10 @@ import { TAGS } from '@/graphql/tags';
import { ITag } from '@/types/tag.model';
import AddressAutoComplete from '@/components/Event/AddressAutoComplete.vue';
import { buildFileFromIPicture, buildFileVariable } from '@/utils/image';
-import IdentityPicker from '@/views/Account/IdentityPicker.vue';
+import IdentityPickerWrapper from '@/views/Account/IdentityPickerWrapper.vue';
@Component({
- components: { AddressAutoComplete, TagInput, DateTimePicker, PictureUpload, Editor, IdentityPicker },
+ components: { IdentityPickerWrapper, AddressAutoComplete, TagInput, DateTimePicker, PictureUpload, Editor },
apollo: {
currentActor: {
query: CURRENT_ACTOR_CLIENT,
diff --git a/js/src/views/Event/Event.vue b/js/src/views/Event/Event.vue
index 34bb6fd2..a1f4b93a 100644
--- a/js/src/views/Event/Event.vue
+++ b/js/src/views/Event/Event.vue
@@ -1,3 +1,6 @@
+import {ParticipantRole} from "@/types/event.model";
+import {ParticipantRole} from "@/types/event.model";
+import {ParticipantRole} from "@/types/event.model";
@@ -10,7 +13,7 @@
-