Always show delete icon for new tokens
* Always show delete icon * Hide form if the new icon is deleted
This commit is contained in:
parent
3bf609cd31
commit
de44ab0244
1 changed files with 9 additions and 0 deletions
|
@ -183,6 +183,8 @@
|
|||
|
||||
_newAppPassword: undefined,
|
||||
|
||||
_newAppId: undefined,
|
||||
|
||||
_hideAppPasswordBtn: undefined,
|
||||
|
||||
_addingToken: false,
|
||||
|
@ -255,10 +257,13 @@
|
|||
});
|
||||
|
||||
$.when(creatingToken).done(function (resp) {
|
||||
// We can delete token we add
|
||||
resp.deviceToken.canDelete = true;
|
||||
_this.collection.add(resp.deviceToken);
|
||||
_this.render();
|
||||
_this._newAppLoginName.val(resp.loginName);
|
||||
_this._newAppPassword.val(resp.token);
|
||||
_this._newAppId = resp.deviceToken.id;
|
||||
_this._toggleFormResult(false);
|
||||
_this._newAppPassword.select();
|
||||
_this._tokenName.val('');
|
||||
|
@ -293,6 +298,10 @@
|
|||
var $row = $target.closest('tr');
|
||||
var id = $row.data('id');
|
||||
|
||||
if (id === this._newAppId) {
|
||||
this._toggleFormResult(true);
|
||||
}
|
||||
|
||||
var token = this.collection.get(id);
|
||||
if (_.isUndefined(token)) {
|
||||
// Ignore event
|
||||
|
|
Loading…
Reference in a new issue