Fix Peg_content,Annoucement authorization bug
This commit is contained in:
		
							parent
							
								
									3d091b692d
								
							
						
					
					
						commit
						a1840c86de
					
				| 
						 | 
				
			
			@ -196,6 +196,7 @@ class ModuleApp
 | 
			
		|||
 | 
			
		||||
  def update_auth_sub_manager_users
 | 
			
		||||
    user_ids = self.auth_sub_managers.inject([]) do |users, auth|
 | 
			
		||||
      auth = auth.class.find(auth.id)
 | 
			
		||||
      users += auth.authorized_users.map{|user| user.id}
 | 
			
		||||
    end
 | 
			
		||||
    self.update_attribute(:auth_sub_manager_users, user_ids.uniq)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
	quick_edit_link type: 'edit',
 | 
			
		||||
									link: 'edit_panel_page_content_back_end_page_context_path'
 | 
			
		||||
	quick_edit_link type: 'authorization',
 | 
			
		||||
									link: "admin_authorizations_path(@module_app.key, 'page_context', object.id)"
 | 
			
		||||
									link: "admin_authorizations_path(@module_app.key, 'page_context_authorization', object.id)"
 | 
			
		||||
	field type: 'associated',
 | 
			
		||||
				db_field: 'page',
 | 
			
		||||
				model_field: 'path',
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue