You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							14 lines
						
					
					
						
							612 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							14 lines
						
					
					
						
							612 B
						
					
					
				| // Package mutations contains resolvers for individual GrahpQL mutations. They were previously mixed in with one another, but that caused | |
| // difficulty seeking out specific mutations. | |
| package mutations | |
| 
 | |
| import "errors" | |
| 
 | |
| // MutationResolver is a resolver for all mutations. The stuttery name is due to being embedded in the root resolver. | |
| type MutationResolver struct{} | |
| 
 | |
| // ErrUnauthorized is when a guest acts like they own the place | |
| var ErrUnauthorized = errors.New("Unauthorized") | |
| 
 | |
| // ErrPermissionDenied is returned when users act above their station | |
| var ErrPermissionDenied = errors.New("Permission denied")
 |