Compare commits

...

2 commits

3 changed files with 20 additions and 4 deletions

View file

@ -171,7 +171,7 @@
</mat-tab>
<mat-tab label="WooCommerce">
<div >
<div *ngIf="wooOwner == ''">
<div *ngIf="wooOwner == ''" align="center">
<button mat-raised-button color="primary" (click)="generateWooToken()">
Generate Token
</button>

View file

@ -220,8 +220,24 @@ export class SettingsComponent implements OnInit {
}
generateWooToken(){
this.wooService.createWooToken(this.owner._id!);
this.wooService.getWooToken(this.owner._id!);
this.wooService.createWooToken(this.owner._id!).subscribe(responseData => {
if (responseData.status == 202) {
this.notifierService.showNotification("WooCommerce Token generated!", "Close", "success");
this.wooService.getWooToken(this.owner._id!);
this.wooOwnerUpdate.subscribe(owData => {
this.wooOwner = owData;
});
this.wooTokenUpdate.subscribe(tkData => {
this.wooToken = tkData;
});
this.wooUrlUpdate.subscribe(uData => {
this.wooUrl = uData;
});
close();
} else {
this.notifierService.showNotification("WooCommerce Token generation failed.", "Close", "error");
}
});
}
saveAccCod() {

View file

@ -60,6 +60,6 @@ export class WoocommerceService {
console.log('WooToken creation failed.');
}
});
return obs;
}
}