diff --git a/ogWebconsole/src/app/components/repositories/repositories.component.ts b/ogWebconsole/src/app/components/repositories/repositories.component.ts index 6c0a04b..d598745 100644 --- a/ogWebconsole/src/app/components/repositories/repositories.component.ts +++ b/ogWebconsole/src/app/components/repositories/repositories.component.ts @@ -7,6 +7,7 @@ import {ToastrService} from "ngx-toastr"; import {CreateImageComponent} from "../images/create-image/create-image.component"; import {DeleteModalComponent} from "../../shared/delete_modal/delete-modal/delete-modal.component"; import {CreateRepositoryComponent} from "./create-repository/create-repository.component"; +import { Router } from '@angular/router'; @Component({ selector: 'app-repositories', @@ -51,7 +52,8 @@ export class RepositoriesComponent { constructor( public dialog: MatDialog, private http: HttpClient, - private toastService: ToastrService + private toastService: ToastrService, + private router: Router ) {} ngOnInit(): void { @@ -85,10 +87,7 @@ export class RepositoriesComponent { editRepository(event: MouseEvent, repository: any): void { event.stopPropagation(); - this.dialog.open(CreateRepositoryComponent, { - width: '600px', - data: repository['@id'] - }).afterClosed().subscribe(() => this.search()); + this.router.navigate(['repository', repository.uuid]); } deleteRepository(event: MouseEvent,command: any): void {