|  |  | @ -183,7 +183,6 @@ import { | 
			
		
	
		
			
				
					|  |  |  |   NOTIFY_QR_PROCESSING_ERROR, | 
			
		
	
		
			
				
					|  |  |  |   createQRContactAddedMessage, | 
			
		
	
		
			
				
					|  |  |  |   createQRRegistrationSuccessMessage, | 
			
		
	
		
			
				
					|  |  |  |   QR_TIMEOUT_SHORT, | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |   QR_TIMEOUT_STANDARD, | 
			
		
	
		
			
				
					|  |  |  |   QR_TIMEOUT_LONG, | 
			
		
	
	
		
			
				
					|  |  | @ -623,18 +622,15 @@ export default class ContactQRScanShow extends Vue { | 
			
		
	
		
			
				
					|  |  |  |       ); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |       // Copy the URL to clipboard | 
			
		
	
		
			
				
					|  |  |  |       useClipboard() | 
			
		
	
		
			
				
					|  |  |  |         .copy(jwtUrl) | 
			
		
	
		
			
				
					|  |  |  |         .then(() => { | 
			
		
	
		
			
				
					|  |  |  |           this.notify.toast( | 
			
		
	
		
			
				
					|  |  |  |             "Copied", | 
			
		
	
		
			
				
					|  |  |  |             NOTIFY_QR_URL_COPIED.message, | 
			
		
	
		
			
				
					|  |  |  |             QR_TIMEOUT_MEDIUM, | 
			
		
	
		
			
				
					|  |  |  |           ); | 
			
		
	
		
			
				
					|  |  |  |         }); | 
			
		
	
		
			
				
					|  |  |  |       const { copyToClipboard } = await import("../services/ClipboardService"); | 
			
		
	
		
			
				
					|  |  |  |       await copyToClipboard(jwtUrl); | 
			
		
	
		
			
				
					|  |  |  |       this.notify.toast( | 
			
		
	
		
			
				
					|  |  |  |         NOTIFY_QR_URL_COPIED.title, | 
			
		
	
		
			
				
					|  |  |  |         NOTIFY_QR_URL_COPIED.message, | 
			
		
	
		
			
				
					|  |  |  |       ); | 
			
		
	
		
			
				
					|  |  |  |     } catch (error) { | 
			
		
	
		
			
				
					|  |  |  |       logger.error("Failed to generate contact URL:", error); | 
			
		
	
		
			
				
					|  |  |  |       this.notify.error("Failed to generate contact URL. Please try again."); | 
			
		
	
		
			
				
					|  |  |  |       this.$logAndConsole(`Error copying URL to clipboard: ${error}`, true); | 
			
		
	
		
			
				
					|  |  |  |       this.notify.error("Failed to copy URL to clipboard."); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |