changeset 374:650f0dca5608

Backed out changeset c63200982ce7
author Thomas Junk <thomas.junk@intevation.de>
date Fri, 10 Aug 2018 11:21:34 +0200
parents 7e7e978d1cac
children 112527683ee9
files client/src/components/Userdetail.vue
diffstat 1 files changed, 8 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/Userdetail.vue	Fri Aug 10 11:21:18 2018 +0200
+++ b/client/src/components/Userdetail.vue	Fri Aug 10 11:21:34 2018 +0200
@@ -2,7 +2,7 @@
   <div class="userdetail card">
     <div @click="showDetails" class="card-header bg-light" id="headingOne">
       <h5 class="mb-0">
-        <div class="btn" data-toggle="collapse" :data-target="datatarget" aria-expanded="true" aria-controls="collapseOne">
+        <div class="btn" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
           <div class="d-flex d-flex-row">
             <div class="name">Name: {{this.user.user}}</div>
             <div class="mail">Email: {{this.user.email}}</div>
@@ -12,7 +12,7 @@
         </div>
       </h5>
     </div>
-    <div :id="target" class="collapse" aria-labelledby="headingOne" data-parent="#accordion">
+    <div id="collapseOne" :class="collapseStyle" aria-labelledby="headingOne" data-parent="#accordion">
       <div class="card-body">
         <div>
           <form class="details" @submit.prevent="editUser">
@@ -36,14 +36,6 @@
                 <option value="waterway_user">Waterway User</option>
               </select>
             </div>
-            <div class="form-group">
-              <label for="password">Password</label>
-              <input class="form-control" id="password" v-model="currentUser.password">
-            </div>
-            <div class="form-group">
-              <label for="passwordre">Password Repeat</label>
-              <input class="form-control" id="passwordre" v-model="currentUser.passwordre">
-            </div>
             <button class="btn btn-primary pull-right">Submit</button>
           </form>
         </div>
@@ -78,16 +70,16 @@
   props: ["user"],
   data() {
     return {
-      currentUser: Object.assign({ password: "", passwordre: "" }, this.user),
+      currentUser: Object.assign({}, this.user),
       show: false
     };
   },
   computed: {
-    datatarget() {
-      return "#" + this.currentUser.user;
-    },
-    target() {
-      return this.currentUser.user;
+    collapseStyle() {
+      return {
+        collapse: true,
+        show: this.show
+      };
     }
   },
   methods: {