refs #1693. Convert Image. Webhook updated.

pull/18/head
Manuel Aranda Rosales 2025-03-12 17:35:40 +01:00
parent 294e85508b
commit bd14cbcfd0
2 changed files with 10 additions and 2 deletions

View File

@ -1,12 +1,18 @@
<h2 mat-dialog-title>Convertir imagene virtual hacia {{ data.name }}</h2>
<h2 mat-dialog-title>Convertir imagen virtual </h2>
<mat-dialog-content>
<p >Repositorio destino: {{ data.name }}</p>
<mat-form-field appearance="fill" class="full-width">
<mat-label>Imagen</mat-label>
<input matInput [(ngModel)]="imageName" placeholder="Introduzca el nombre de la imagen a importar."
/>
<mat-hint>El nombre de la imagen tiene que ir con la extensión. </mat-hint>
</mat-form-field>
<mat-form-field appearance="fill" class="full-width">
<mat-label>Filesystem</mat-label>
<input matInput [(ngModel)]="filesystem" placeholder="Introduzca el sistema de archivos."/>
</mat-form-field>
</mat-dialog-content>
<mat-dialog-actions>

View File

@ -13,6 +13,7 @@ export class ConvertImageComponent {
baseUrl: string = import.meta.env.NG_APP_BASE_API_URL;
loading: boolean = true;
imageName: string = '';
filesystem: string = '';
constructor(
private http: HttpClient,
@ -31,7 +32,8 @@ export class ConvertImageComponent {
save() {
console.log(this.data?.repositoryUuid)
this.http.post<any>(`${this.baseUrl}/image-repositories/${this.data?.repositoryUuid}/convert-image`, {
name: this.imageName
name: this.imageName,
filesystem: this.filesystem
}).subscribe({
next: (response) => {
this.toastService.success('Peticion de conversion de imagen enviada correctamente');