Browse Source

UI: Add disable button Download package in ota-update.component

pull/4695/head
Vladyslav_Prykhodko 5 years ago
parent
commit
c40faa87c7
  1. 2
      ui-ngx/src/app/modules/home/pages/ota-update/ota-update-table-config.resolve.ts
  2. 2
      ui-ngx/src/app/modules/home/pages/ota-update/ota-update.component.html

2
ui-ngx/src/app/modules/home/pages/ota-update/ota-update-table-config.resolve.ts

@ -102,7 +102,7 @@ export class OtaUpdateTableConfigResolve implements Resolve<EntityTableConfig<Ot
{
name: this.translate.instant('ota-update.download'),
icon: 'file_download',
isEnabled: (otaPackage) => otaPackage.hasData,
isEnabled: (otaPackage) => otaPackage.hasData && !otaPackage.url,
onAction: ($event, entity) => this.exportPackage($event, entity)
}
);

2
ui-ngx/src/app/modules/home/pages/ota-update/ota-update.component.html

@ -17,7 +17,7 @@
-->
<div class="tb-details-buttons" fxLayout.xs="column">
<button mat-raised-button color="primary" fxFlex.xs
[disabled]="(isLoading$ | async) || !entity?.hasData"
[disabled]="(isLoading$ | async) || !(entity?.hasData && !entity?.url)"
(click)="onEntityAction($event, 'uploadPackage')"
[fxShow]="!isEdit">
{{ 'ota-update.download' | translate }}

Loading…
Cancel
Save