|
@@ -49,9 +49,9 @@ ${ layout.menubar(section='users') }
|
|
|
<br/>
|
|
<br/>
|
|
|
<div class="form-actions">
|
|
<div class="form-actions">
|
|
|
% if username:
|
|
% if username:
|
|
|
- <input type="submit" class="btn btn-primary" value="${_('Update user')}"/>
|
|
|
|
|
|
|
+ <input type="submit" class="btn btn-primary disable-feedback" value="${_('Update user')}"/>
|
|
|
% else:
|
|
% else:
|
|
|
- <input type="submit" class="btn btn-primary" value="${_('Add/Sync user')}"/>
|
|
|
|
|
|
|
+ <input type="submit" class="btn btn-primary disable-feedback" value="${_('Add/Sync user')}"/>
|
|
|
% endif
|
|
% endif
|
|
|
<a href="${ url('useradmin.views.list_users') }" class="btn">${_('Cancel')}</a>
|
|
<a href="${ url('useradmin.views.list_users') }" class="btn">${_('Cancel')}</a>
|
|
|
</div>
|
|
</div>
|
|
@@ -73,7 +73,10 @@ ${ layout.menubar(section='users') }
|
|
|
$addLdapUsersComponents.find('#syncForm').ajaxForm({
|
|
$addLdapUsersComponents.find('#syncForm').ajaxForm({
|
|
|
dataType: 'json',
|
|
dataType: 'json',
|
|
|
success: function(data) {
|
|
success: function(data) {
|
|
|
- if (data && data.status === 0){
|
|
|
|
|
|
|
+ if (data && data.status == -1) {
|
|
|
|
|
+ renderUseradminErrors(data.errors);
|
|
|
|
|
+ }
|
|
|
|
|
+ else if (data && data.status === 0) {
|
|
|
huePubSub.publish('open.link', '${ url('useradmin.views.list_users') }');
|
|
huePubSub.publish('open.link', '${ url('useradmin.views.list_users') }');
|
|
|
$.jHueNotify.info("${ _('User added/synced correctly') }");
|
|
$.jHueNotify.info("${ _('User added/synced correctly') }");
|
|
|
}
|
|
}
|
|
@@ -83,6 +86,8 @@ ${ layout.menubar(section='users') }
|
|
|
});
|
|
});
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
|
|
+${layout.commons()}
|
|
|
|
|
+
|
|
|
%if not is_embeddable:
|
|
%if not is_embeddable:
|
|
|
${ commonfooter(request, messages) | n,unicode }
|
|
${ commonfooter(request, messages) | n,unicode }
|
|
|
%endif
|
|
%endif
|