Skip to content
Snippets Groups Projects
Commit 0d7ca493 authored by Alexander Olofsson's avatar Alexander Olofsson
Browse files

Use eum_settings properly

parent e13ac28f
No related branches found
No related tags found
No related merge requests found
...@@ -29,11 +29,11 @@ ...@@ -29,11 +29,11 @@
<h4>Add external users</h4> <h4>Add external users</h4>
<p>Employees and students are allowed to create external users for collaboration with actors outside of Linköpings University.<br/> <p>Employees and students are allowed to create external users for collaboration with actors outside of Linköpings University.<br/>
This application will track and allow creation of such external users, up to a number configurable by the administrators.<br/></p> This application will track and allow creation of such external users, up to a number configurable by the administrators.<br/></p>
<button class="btn btn-success" :disabled="external.length >= user.user_limit" @click="showCreationForm = !showCreationForm">New External User</button> <button class="btn btn-success" :disabled="user.eum_settings.external_limit > 0 && external.length >= user.eum_settings.external_limit" @click="showCreationForm = !showCreationForm">New External User</button>
</div> </div>
</transition> </transition>
<h2 class="mt-4 mb-3">Existing external users: ({{ external.length }}/<span v-if="user.user_limit > 0">{{ user.user_limit }}</span><span v-else>&infin;</span>)</h2> <h2 class="mt-4 mb-3">Existing external users: ({{ external.length }}/<span v-if="user.eum_settings.external_limit > 0">{{ user.eum_settings.external_limit }}</span><span v-else>&infin;</span>)</h2>
<hr/> <hr/>
<transition name="fade" mode="out-in"> <transition name="fade" mode="out-in">
<ul class="list-unstyled" is="transition-group" name="flip-list" v-if="external"> <ul class="list-unstyled" is="transition-group" name="flip-list" v-if="external">
...@@ -77,7 +77,7 @@ export default { ...@@ -77,7 +77,7 @@ export default {
alerts: [], alerts: [],
external: [], external: [],
user: { } user: { eum_settings: {} }
} }
}, },
...@@ -103,6 +103,7 @@ export default { ...@@ -103,6 +103,7 @@ export default {
.then((response) => { .then((response) => {
console.log("Signed in as " + response.data.username); console.log("Signed in as " + response.data.username);
this.user = response.data; this.user = response.data;
console.log(this.user);
}, (err) => { }, (err) => {
this.user = null; this.user = null;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment