Skip to content

Commit bab9123

Browse files
authored
Merge pull request #166 from mansurskTarento/cios-via-api
fixing website url error message
2 parents cfa8cc0 + 16d820e commit bab9123

File tree

4 files changed

+20
-8
lines changed

4 files changed

+20
-8
lines changed

project/ws/app/src/lib/routes/home/routes/marketplace-provider/components/content-upload/content-upload.component.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
<mat-tab label="Transform Content">
2323
<div class="w-full mt-4">
2424
<mat-accordion class="flex gap-6 flex-col">
25-
<mat-expansion-panel class="margin-0">
25+
<mat-expansion-panel class="margin-0" (opened)="openedTab = 'trasformContentJson'"
26+
(closed)="openedTab = ''">
2627
<mat-expansion-panel-header>
2728
<mat-panel-description class="accoridan-description"> Via CSV
2829
</mat-panel-description>
@@ -33,7 +34,8 @@
3334
</ws-app-transformations>
3435
</mat-expansion-panel>
3536

36-
<mat-expansion-panel class="margin-0">
37+
<mat-expansion-panel class="margin-0" (opened)="openedTab = 'transformContentViaApi'"
38+
(closed)="openedTab = ''">
3739
<mat-expansion-panel-header>
3840
<mat-panel-description class="accoridan-description"> Via API
3941
</mat-panel-description>
@@ -48,7 +50,8 @@
4850
<mat-tab label="Transform Progress">
4951
<div class="w-full mt-4">
5052
<mat-accordion class="flex gap-6 flex-col">
51-
<mat-expansion-panel class="margin-0">
53+
<mat-expansion-panel class="margin-0" (opened)="openedTab = 'transformProgressJson'"
54+
(closed)="openedTab = ''">
5255
<mat-expansion-panel-header>
5356
<mat-panel-description class="accoridan-description"> Via CSV
5457
</mat-panel-description>
@@ -64,7 +67,8 @@
6467
<mat-tab label="Transform Certificate">
6568
<div class="w-full mt-4">
6669
<mat-accordion class="flex gap-6 flex-col">
67-
<mat-expansion-panel class="margin-0">
70+
<mat-expansion-panel class="margin-0" (opened)="openedTab = 'certificateTemplateUrl'"
71+
(closed)="openedTab = ''">
6872
<mat-expansion-panel-header>
6973
<mat-panel-description class="accoridan-description" class="accoridan-description"> Via CSV
7074
</mat-panel-description>
@@ -84,7 +88,7 @@
8488
</mat-card>
8589

8690
<ng-container *ngIf="!delayTabLoad">
87-
<mat-tab-group [ngClass]="{'hideTabs': !(viaApiTabIndex === 0)}">
91+
<mat-tab-group [ngClass]="{'hideTabs': openedTab !== 'trasformContentJson'}">
8892
<mat-tab label="Upload Status">
8993
<div class="w-full mt-3 flex flex-col">
9094
<ng-container *ngIf="!showUploadedStatusLoader; else showLoader">

project/ws/app/src/lib/routes/home/routes/marketplace-provider/components/content-upload/content-upload.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ export class ContentUploadComponent implements OnInit, OnChanges {
7272

7373
delayTabLoad = true
7474
viaApiTabIndex = 0
75+
openedTab = ''
7576
//#endregion
7677

7778
//#region (constructor: contains Intialization of TransforamtionControls from routes data)

project/ws/app/src/lib/routes/home/routes/marketplace-provider/components/provider-details/provider-details.component.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,10 @@ export class ProviderDetailsComponent implements OnInit, OnChanges {
337337
},
338338
error: (error: HttpErrorResponse) => {
339339
this.loaderService.changeLoad.next(false)
340-
const errmsg = _.get(error, 'error.params.errMsg', 'Something went worng, please try again later')
340+
let errmsg = _.get(error, 'error.params.errMsg', 'Something went worng, please try again later')
341+
if (errmsg.includes('Validation error(s): \n$.websiteUrl:')) {
342+
errmsg = 'Please provide a valid URL for the website'
343+
}
341344
this.showSnackBar(errmsg)
342345
},
343346
})
@@ -376,7 +379,10 @@ export class ProviderDetailsComponent implements OnInit, OnChanges {
376379
},
377380
error: (error: HttpErrorResponse) => {
378381
this.loaderService.changeLoad.next(false)
379-
const errmsg = _.get(error, 'error.params.errMsg', 'Something went worng, please try again later')
382+
let errmsg = _.get(error, 'error.params.errMsg', 'Something went worng, please try again later')
383+
if (errmsg.includes('Validation error(s): \n$.websiteUrl:')) {
384+
errmsg = 'Please provide a valid URL for the website'
385+
}
380386
this.showSnackBar(errmsg)
381387
},
382388
})

project/ws/app/src/lib/routes/home/routes/marketplace-provider/components/via-api/via-api.component.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,8 @@
158158
<ng-container *ngIf="transformationType !== 'certificateTemplateUrl'">
159159
<div class="flex w-full flex-col gap-1 h-full">
160160
<div>
161-
<span class="header">Transform {{transformationType === 'trasformContentJson' ? 'Content' : 'Progress'}}</span>
161+
<span class="header">Transform {{transformationType === 'transformContentViaApi' ? 'Content' :
162+
'Progress'}}</span>
162163
</div>
163164
<div class="flex flex-col gap-4 transformation-box"
164165
[ngClass]="{'transformation-required': (!transformationsUpdated && executed)}">

0 commit comments

Comments
 (0)