Python backend for a Slack's kudos plugin.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: better names

+7 -6
+7 -6
kefi/routers/helpers.py
··· 188 188 ) 189 189 return [] 190 190 191 - def _block_action_meet_join(self, view_id: str): 191 + def interaction_block_actions(self) -> list: 192 + return [] 193 + 194 + def _view_submission_meet_join(self, view_id: str): 192 195 """Joins the plaza.""" 193 196 try: 194 197 create_attendance(user=self.user, session=self.session) 195 198 except ValueError: 196 199 ... 197 200 198 - def _block_action_meet_leave(self, view_id: str): 201 + def _view_submission_meet_leave(self, view_id: str): 199 202 """Leaves the plaza.""" 200 203 try: 201 204 delete_attendance(user=self.user, session=self.session) 202 205 except ValueError: 203 206 ... 204 207 205 - def interaction_block_actions(self) -> list: 206 - return [] 207 - 208 208 def interaction_view_submission(self) -> list: 209 + """Handles the submissions from a view.""" 209 210 view_id = self.payload["view"]["id"] 210 211 view_callback_id = self.payload["view"]["callback_id"] 211 212 try: 212 - getattr(self, f"_block_action_{view_callback_id}")(view_id=view_id) 213 + getattr(self, f"_view_submission_{view_callback_id}")(view_id=view_id) 213 214 except AttributeError: 214 215 ... 215 216 return []