Transactions.
This commit is contained in:
		
							parent
							
								
									73e8779bdc
								
							
						
					
					
						commit
						6f043d2139
					
				| @ -20,11 +20,10 @@ class ChatService(BaseService): | |||||||
|          |          | ||||||
|          |          | ||||||
|         user = await self.services.user.get(uid=user_uid) |         user = await self.services.user.get(uid=user_uid) | ||||||
|         async self.app.create_task(self.services.notification.create_channel_message(channel_message_uid)) |  | ||||||
|         channel['last_message_on'] = now() |         channel['last_message_on'] = now() | ||||||
|         await self.services.channel.save(channel) |         await self.services.channel.save(channel) | ||||||
|           |           | ||||||
|         self.services.socket.broadcast(channel_uid, dict( |         await self.services.socket.broadcast(channel_uid, dict( | ||||||
|             message=channel_message["message"], |             message=channel_message["message"], | ||||||
|             html=channel_message["html"], |             html=channel_message["html"], | ||||||
|             user_uid=user_uid, |             user_uid=user_uid, | ||||||
| @ -36,4 +35,6 @@ class ChatService(BaseService): | |||||||
|             uid=channel_message['uid'], |             uid=channel_message['uid'], | ||||||
|             user_nick=user['nick'] |             user_nick=user['nick'] | ||||||
|         )) |         )) | ||||||
|  |         async self.app.create_task(self.services.notification.create_channel_message(channel_message_uid)) | ||||||
|  |         | ||||||
|         return True |         return True | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user