Skip to content
Snippets Groups Projects
Commit 70e99110 authored by Lukasz Lopatowski's avatar Lukasz Lopatowski
Browse files

Merge branch '125-add-view-for-token-management' into 'develop'

Add logic for token errors

See merge request !72
parents 73ffe9bc 6cd99bf2
No related branches found
No related tags found
2 merge requests!108Develop,!72Add logic for token errors
......@@ -53,6 +53,8 @@
<div *ngIf="name.errors.required">{{'SSH_KEYS.MODAL.ERROR.NAME_REQUIRED' | translate}}</div>
<div *ngIf="name.errors.minlength">{{'SSH_KEYS.MODAL.ERROR.NAME_MINLENGTH' | translate}}</div>
<div *ngIf="name.errors.maxlength">{{'SSH_KEYS.MODAL.ERROR.NAME_MAXLENGTH' | translate}}</div>
<div *ngIf="name.errors.notUnique">{{name.errors.message}}</div>
</div>
<input type="submit" class="btn btn-success" value="{{'SSH_KEYS.MODAL.BUTTON_ADD' | translate}}"
[disabled]="!requestForm.valid">
......
......@@ -54,7 +54,7 @@ export class AccessTokensComponent implements OnInit {
deleteToken(id: number) {
this.tokenService.deleteToken(id).subscribe(
(_) => this.getData(),
error => console.error(error)
error => console.error(error.err)
);
}
......@@ -65,7 +65,11 @@ export class AccessTokensComponent implements OnInit {
this.requestForm.reset();
this.modal.hide();
},
error: err => console.warn(err)
error: err => {
console.warn(err.error)
this.requestForm.controls['name'].setErrors({notUnique: true, message: err.error});
console.log(this.requestForm)
}
})
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment