|  |  | @ -1,6 +1,7 @@ | 
			
		
	
		
			
				
					|  |  |  | import { UpdateAssetProfileDto } from '@ghostfolio/api/app/admin/update-asset-profile.dto'; | 
			
		
	
		
			
				
					|  |  |  | import { UpdateMarketDataDto } from '@ghostfolio/api/app/admin/update-market-data.dto'; | 
			
		
	
		
			
				
					|  |  |  | import { AdminMarketDataService } from '@ghostfolio/client/components/admin-market-data/admin-market-data.service'; | 
			
		
	
		
			
				
					|  |  |  | import { NotificationService } from '@ghostfolio/client/core/notification/notification.service'; | 
			
		
	
		
			
				
					|  |  |  | import { AdminService } from '@ghostfolio/client/services/admin.service'; | 
			
		
	
		
			
				
					|  |  |  | import { DataService } from '@ghostfolio/client/services/data.service'; | 
			
		
	
		
			
				
					|  |  |  | import { validateObjectForForm } from '@ghostfolio/client/util/form.util'; | 
			
		
	
	
		
			
				
					|  |  | @ -94,6 +95,7 @@ export class AssetProfileDialog implements OnDestroy, OnInit { | 
			
		
	
		
			
				
					|  |  |  |     private dataService: DataService, | 
			
		
	
		
			
				
					|  |  |  |     public dialogRef: MatDialogRef<AssetProfileDialog>, | 
			
		
	
		
			
				
					|  |  |  |     private formBuilder: FormBuilder, | 
			
		
	
		
			
				
					|  |  |  |     private notificationService: NotificationService, | 
			
		
	
		
			
				
					|  |  |  |     private snackBar: MatSnackBar | 
			
		
	
		
			
				
					|  |  |  |   ) {} | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -329,19 +331,23 @@ export class AssetProfileDialog implements OnDestroy, OnInit { | 
			
		
	
		
			
				
					|  |  |  |       }) | 
			
		
	
		
			
				
					|  |  |  |       .pipe( | 
			
		
	
		
			
				
					|  |  |  |         catchError(({ error }) => { | 
			
		
	
		
			
				
					|  |  |  |           alert(`Error: ${error?.message}`); | 
			
		
	
		
			
				
					|  |  |  |           this.notificationService.alert({ | 
			
		
	
		
			
				
					|  |  |  |             message: error?.message, | 
			
		
	
		
			
				
					|  |  |  |             title: $localize`Error` | 
			
		
	
		
			
				
					|  |  |  |           }); | 
			
		
	
		
			
				
					|  |  |  |           return EMPTY; | 
			
		
	
		
			
				
					|  |  |  |         }), | 
			
		
	
		
			
				
					|  |  |  |         takeUntil(this.unsubscribeSubject) | 
			
		
	
		
			
				
					|  |  |  |       ) | 
			
		
	
		
			
				
					|  |  |  |       .subscribe(({ price }) => { | 
			
		
	
		
			
				
					|  |  |  |         alert( | 
			
		
	
		
			
				
					|  |  |  |           $localize`The current market price is` + | 
			
		
	
		
			
				
					|  |  |  |         this.notificationService.alert({ | 
			
		
	
		
			
				
					|  |  |  |           title: | 
			
		
	
		
			
				
					|  |  |  |             $localize`The current market price is` + | 
			
		
	
		
			
				
					|  |  |  |             ' ' + | 
			
		
	
		
			
				
					|  |  |  |             price + | 
			
		
	
		
			
				
					|  |  |  |             ' ' + | 
			
		
	
		
			
				
					|  |  |  |             this.assetProfileForm.get('currency').value | 
			
		
	
		
			
				
					|  |  |  |         ); | 
			
		
	
		
			
				
					|  |  |  |         }); | 
			
		
	
		
			
				
					|  |  |  |       }); | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |