Skip to content

Commit 1a90297

Browse files
committed
upsert and use json payload
1 parent 4b029e3 commit 1a90297

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

discord_http.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ def __init__(self):
66
self.session = requests.Session()
77

88
def post_message(self, content, messageId=None):
9+
content_payload = {"content": content, "flags": 4}
910
target_url = os.getenv('TARGET_URL')
1011
verb = "POST"
1112
if messageId is not None:
1213
target_url = target_url + f"/messages/{messageId}"
1314
verb = "PATCH"
14-
response = self.session.request(verb, url=target_url, params={"wait": "true"}, json=content)
15+
response = self.session.request(verb, url=target_url, params={"wait": "true"}, json=content_payload)
1516
return response.json()['id']
1617

1718
def get_message_from_id(self, messageId):

spotbot.py

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def process(self):
2121
previous_message = self.strikethrough_mesage(previous_message)
2222
content = self.combine_messages(previous_message, self.ham)
2323
self.discord_http.post_message(content, message_id)
24+
self.table.upsert_entity(self.ham.callsign, message_id)
2425

2526
def strikethrough_mesage(self, message):
2627
return f"~~{message}~~"

0 commit comments

Comments
 (0)