Mercurial > libervia-web
comparison libervia/web/server/restricted_bridge.py @ 1585:9fc4120888be
browser (chat): message retraction implementation
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 30 Nov 2023 13:25:25 +0100 |
parents | fe1995d0df09 |
children | c6976c5b85a1 |
comparison
equal
deleted
inserted
replaced
1584:eab815e48795 | 1585:9fc4120888be |
---|---|
116 "identities_base_get", profile) | 116 "identities_base_get", profile) |
117 | 117 |
118 async def message_edit( | 118 async def message_edit( |
119 self, message_id: str, edit_data_s: str, profile: str | 119 self, message_id: str, edit_data_s: str, profile: str |
120 ) -> None: | 120 ) -> None: |
121 self.no_service_profile(profile) | |
121 return await self.host.bridge_call( | 122 return await self.host.bridge_call( |
122 "message_edit", message_id, edit_data_s, profile | 123 "message_edit", message_id, edit_data_s, profile |
123 ) | 124 ) |
124 | 125 |
125 async def message_reactions_set( | 126 async def message_reactions_set( |
126 self, message_id: str, reactions: list[str], update_type: str, profile: str | 127 self, message_id: str, reactions: list[str], update_type: str, profile: str |
127 ) -> None: | 128 ) -> None: |
129 self.no_service_profile(profile) | |
128 return await self.host.bridge_call( | 130 return await self.host.bridge_call( |
129 "message_reactions_set", message_id, reactions, update_type, profile | 131 "message_reactions_set", message_id, reactions, update_type, profile |
132 ) | |
133 | |
134 async def message_retract( | |
135 self, message_id: str, profile: str | |
136 ) -> None: | |
137 self.no_service_profile(profile) | |
138 return await self.host.bridge_call( | |
139 "message_retract", message_id, profile | |
130 ) | 140 ) |
131 | 141 |
132 async def message_send( | 142 async def message_send( |
133 self, to_jid_s, message, subject, mess_type, extra_s, | 143 self, to_jid_s, message, subject, mess_type, extra_s, |
134 profile | 144 profile |