Skip to content

Commit f0d12b7

Browse files
authored
Bugfix/task id bytes (#917)
* Ensuring we return a string object, not bytes * encode woes
1 parent b843803 commit f0d12b7

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/dispatch/plugins/dispatch_slack/actions.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131

3232
def base64_decode(input: str):
3333
"""Returns a b64 decoded string."""
34-
return base64.b64decode(input).decode("ascii")
35-
34+
return base64.b64decode(input.encode("ascii")).decode("ascii")
3635

3736
async def handle_slack_action(*, db_session, client, request, background_tasks):
3837
"""Handles slack action message."""

src/dispatch/plugins/dispatch_slack/commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969

7070
def base64_encode(input: str):
7171
"""Returns a b64 encoded string."""
72-
return base64.b64encode(input).decode("ascii")
72+
return base64.b64encode(input.encode("ascii")).decode("ascii")
7373

7474

7575
def check_command_restrictions(

0 commit comments

Comments
 (0)