mirror of https://github.com/Chocobozzz/PeerTube
				
				
				
			
		
			
				
	
	
		
			18 lines
		
	
	
		
			390 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			390 B
		
	
	
	
		
			TypeScript
		
	
	
| import { WEBSERVER } from '@server/initializers/constants'
 | |
| 
 | |
| function handleToNameAndHost (handle: string) {
 | |
|   let [ name, host ] = handle.split('@')
 | |
|   if (host === WEBSERVER.HOST) host = null
 | |
| 
 | |
|   return { name, host, handle }
 | |
| }
 | |
| 
 | |
| function handlesToNameAndHost (handles: string[]) {
 | |
|   return handles.map(h => handleToNameAndHost(h))
 | |
| }
 | |
| 
 | |
| export {
 | |
|   handleToNameAndHost,
 | |
|   handlesToNameAndHost
 | |
| }
 |