botserver: Return a valid JSON that is acceptable to outgoing webhooks.
In zulip/zulip@b998138d3a, we introduce a check for responses from outgoing webhooks that require them to be a dictionary. This commit fixes the return value of the botserver view function to accommodate with the change from the serverside.
This commit is contained in:
		
							parent
							
								
									4d482e0ef3
								
							
						
					
					
						commit
						5b32b32914
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -195,11 +195,11 @@ def handle_bot() -> str: | |||
|         # In that case, the message shall not be handled. | ||||
|         message['content'] = lib.extract_query_without_mention(message=message, client=bot_handler) | ||||
|         if message['content'] is None: | ||||
|             return json.dumps("") | ||||
|             return json.dumps(dict(response_not_required=True)) | ||||
| 
 | ||||
|     if is_private_message or is_mentioned: | ||||
|         message_handler.handle_message(message=message, bot_handler=bot_handler) | ||||
|     return json.dumps("") | ||||
|     return json.dumps(dict(response_not_required=True)) | ||||
| 
 | ||||
| 
 | ||||
| def main() -> None: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue