- {{ 'columnActions' | translate }} |
-
-
-
-
-
+ |
+ {{ 'columnActions' | translate }}
+ |
+
+
+
+
+
+
+
+
diff --git a/ogWebconsole/src/app/components/groups/components/client-tab-view/client-tab-view.component.ts b/ogWebconsole/src/app/components/groups/components/client-tab-view/client-tab-view.component.ts
index 5b1c624..cd27a08 100644
--- a/ogWebconsole/src/app/components/groups/components/client-tab-view/client-tab-view.component.ts
+++ b/ogWebconsole/src/app/components/groups/components/client-tab-view/client-tab-view.component.ts
@@ -32,6 +32,7 @@ export class ClientTabViewComponent {
filters: { [key: string]: string } = {};
organizationalUnits: any[] = [];
datePipe: DatePipe = new DatePipe('es-ES');
+ syncingClientId: number | null = null;
private apiUrl = `${this.baseUrl}/clients`;
@@ -136,16 +137,20 @@ export class ClientTabViewComponent {
}
getStatus(client: any): void {
+ this.syncingClientId = client.uuid;
this.syncStatus = true;
+
this.http.post(`${this.baseUrl}${client['@id']}/agent/status`, {}).subscribe(
response => {
this.toastService.success('Cliente actualizado correctamente');
- this.search()
+ this.search();
this.syncStatus = false;
+ this.syncingClientId = null;
},
error => {
this.toastService.error('Error de conexión con el cliente');
this.syncStatus = false;
+ this.syncingClientId = null;
}
);
}
diff --git a/ogWebconsole/src/app/components/images/images.component.html b/ogWebconsole/src/app/components/images/images.component.html
index 8bf0363..071d165 100644
--- a/ogWebconsole/src/app/components/images/images.component.html
+++ b/ogWebconsole/src/app/components/images/images.component.html
@@ -12,29 +12,16 @@
+
- Buscar nombre de imagen
+ {{ 'searchLabel' | translate }}
search
- Pulsar 'enter' para buscar
+ {{ 'searchHint' | translate }}
-
-
- {{ column.header }} |
-
-
-
- {{ image[column.columnDef] ? 'check_circle' : 'cancel' }}
-
-
-
- {{ column.cell(image) }}
-
- |
-
|