| 
					
				 | 
			
			
				@@ -33,7 +33,7 @@ class CompletionConversationApi(Resource): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @get_app_model(mode=AppMode.COMPLETION) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @marshal_with(conversation_pagination_fields) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def get(self, app_model): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if not current_user.is_admin_or_owner: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not current_user.is_editor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             raise Forbidden() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         parser = reqparse.RequestParser() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         parser.add_argument('keyword', type=str, location='args') 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -108,7 +108,7 @@ class CompletionConversationDetailApi(Resource): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @get_app_model(mode=AppMode.COMPLETION) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @marshal_with(conversation_message_detail_fields) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def get(self, app_model, conversation_id): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if not current_user.is_admin_or_owner: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not current_user.is_editor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             raise Forbidden() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         conversation_id = str(conversation_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -119,7 +119,7 @@ class CompletionConversationDetailApi(Resource): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @account_initialization_required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @get_app_model(mode=[AppMode.CHAT, AppMode.AGENT_CHAT, AppMode.ADVANCED_CHAT]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def delete(self, app_model, conversation_id): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if not current_user.is_admin_or_owner: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not current_user.is_editor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             raise Forbidden() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         conversation_id = str(conversation_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -256,7 +256,7 @@ class ChatConversationDetailApi(Resource): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @get_app_model(mode=[AppMode.CHAT, AppMode.AGENT_CHAT, AppMode.ADVANCED_CHAT]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @account_initialization_required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def delete(self, app_model, conversation_id): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if not current_user.is_admin_or_owner: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not current_user.is_editor: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             raise Forbidden() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         conversation_id = str(conversation_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |