|  | @@ -120,6 +120,18 @@ func UpdateGroup(args map[string]string, r *http.Request) (IDer, error) {
 | 
											
												
													
														|  |  	if err != nil {
 |  |  	if err != nil {
 | 
											
												
													
														|  |  		return nil, err
 |  |  		return nil, err
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +	log.Println("After decoding...", group.(*Group).TeacherIDs)
 | 
											
												
													
														|  | 
 |  | +	// _, err = SaveGroup(group)
 | 
											
												
													
														|  | 
 |  | +	// if err != nil {
 | 
											
												
													
														|  | 
 |  | +	// 	return nil, err
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +	// }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +	if err := DB().Debug().Model(group).Association("Teachers").Replace(group.(*Group).Teachers).Error; err != nil {
 | 
											
												
													
														|  | 
 |  | +		return nil, err
 | 
											
												
													
														|  | 
 |  | +	}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  	group, err = GetGroup(args)
 |  |  	group, err = GetGroup(args)
 | 
											
												
													
														|  |  	if err != nil {
 |  |  	if err != nil {
 | 
											
												
													
														|  |  		return nil, err
 |  |  		return nil, err
 |