Fixed user ID, we now pass a UserClass instance to compute the capabilities

This commit is contained in:
Sybren A. Stüvel 2017-09-05 16:05:57 +02:00
parent 6b32c4ede8
commit e5b80297ba

View File

@ -12,14 +12,14 @@
| {{user.email}} | {{user.email}}
.user-edit-id(title="User ID") .user-edit-id(title="User ID")
i.pi-vcard i.pi-vcard
| {{user._id}}   | {{user.user_id}}  
a.copy-to-clipboard( a.copy-to-clipboard(
style="margin-left: auto", style="margin-left: auto",
name="Copy to Clipboard", name="Copy to Clipboard",
type="button", type="button",
href="javascript:void(0)", href="javascript:void(0)",
data-clipboard-text="{{ user._id }}", data-clipboard-text="{{ user.user_id }}",
title="Copy ID to clipboard") title="Copy ID to clipboard")
| (copy to clipboard) | (copy to clipboard)
@ -27,7 +27,7 @@
id="user-edit-form", id="user-edit-form",
method="POST", method="POST",
enctype="multipart/form-data", enctype="multipart/form-data",
action="{{url_for('users.users_edit', user_id=user._id)}}") action="{{url_for('users.users_edit', user_id=user.user_id)}}")
| {% for field in form %} | {% for field in form %}
@ -72,10 +72,10 @@
| none | none
| {% endif %} | {% endif %}
a#button-cancel.btn.btn-default(href="#", data-user-id='{{user._id}}') Cancel a#button-cancel.btn.btn-default(href="#", data-user-id='{{user.user_id}}') Cancel
input#submit_edit_user.btn.btn-default( input#submit_edit_user.btn.btn-default(
data-user-id="{{user._id}}", data-user-id="{{user.user_id}}",
type="submit" value="Submit") type="submit" value="Submit")
#user-edit-notification #user-edit-notification
@ -90,7 +90,7 @@ script(type="text/javascript").
$.post($(this).attr('action'), $(this).serialize()) $.post($(this).attr('action'), $(this).serialize())
.done(function(data){ .done(function(data){
// This function is defined in index.pug. // This function is defined in index.pug.
displayUser('{{ user._id }}') displayUser('{{ user.user_id }}')
.done(function() { .done(function() {
$('#user-edit-notification').addClass('success').html('Success!'); $('#user-edit-notification').addClass('success').html('Success!');
}); });