From 5b8eb36cbb73d5a173aeddcf445c6b2c54efb60d Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Mon, 24 Sep 2018 17:04:57 +0200 Subject: [PATCH] Add user group to room form --- client/src/components/rooms/EditRoom.vue | 2 +- client/src/components/rooms/NewRoom.vue | 2 +- client/src/components/rooms/RoomForm.vue | 41 +++++++++++++++++++----- client/src/graphql/client.js | 19 +++++++++-- client/src/styles/_forms.scss | 1 + server/rooms/inputs.py | 4 ++- server/rooms/mutations.py | 2 +- server/user/inputs.py | 8 +++++ 8 files changed, 64 insertions(+), 15 deletions(-) create mode 100644 server/user/inputs.py diff --git a/client/src/components/rooms/EditRoom.vue b/client/src/components/rooms/EditRoom.vue index a03e6869..ed1d1470 100644 --- a/client/src/components/rooms/EditRoom.vue +++ b/client/src/components/rooms/EditRoom.vue @@ -28,7 +28,7 @@ title: room.title, appearance: room.appearance, description: room.description, - userGroup: room.userGroup.id + userGroup: room.userGroup } } } diff --git a/client/src/components/rooms/NewRoom.vue b/client/src/components/rooms/NewRoom.vue index 8eebcab5..215cdf94 100644 --- a/client/src/components/rooms/NewRoom.vue +++ b/client/src/components/rooms/NewRoom.vue @@ -24,7 +24,7 @@ appearance: defaultColor, title: '', description: '', - userGroup: 'VXNlckdyb3VwTm9kZToxMw==' + userGroup: {} } } }, diff --git a/client/src/components/rooms/RoomForm.vue b/client/src/components/rooms/RoomForm.vue index 69a99a4b..e13baa7f 100644 --- a/client/src/components/rooms/RoomForm.vue +++ b/client/src/components/rooms/RoomForm.vue @@ -3,10 +3,25 @@

Neues Board

-

Titel

- -

Beschreibung

- + + + + + +

Farbe

Speichern - + Abbrechen
@@ -27,6 +42,8 @@