mirror of https://github.com/Chocobozzz/PeerTube
				
				
				
			
		
			
				
	
	
		
			17 lines
		
	
	
		
			458 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			458 B
		
	
	
	
		
			TypeScript
		
	
	
import { isActorFollowActivityValid } from './actor'
 | 
						|
import { isBaseActivityValid } from './misc'
 | 
						|
import { isDislikeActivityValid, isLikeActivityValid } from './rate'
 | 
						|
 | 
						|
function isUndoActivityValid (activity: any) {
 | 
						|
  return isBaseActivityValid(activity, 'Undo') &&
 | 
						|
    (
 | 
						|
      isActorFollowActivityValid(activity.object) ||
 | 
						|
      isLikeActivityValid(activity.object) ||
 | 
						|
      isDislikeActivityValid(activity.object)
 | 
						|
    )
 | 
						|
}
 | 
						|
 | 
						|
export {
 | 
						|
  isUndoActivityValid
 | 
						|
}
 |