mirror of
https://gitea.phreedom.club/localhost_frssoft/FMN_bot.git
synced 2024-11-22 23:21:28 +00:00
Compare commits
2 commits
d1f2ec91b0
...
1a7bb87640
Author | SHA1 | Date | |
---|---|---|---|
localhost_frssoft | 1a7bb87640 | ||
localhost_frssoft | d57caad024 |
|
@ -1,4 +1,5 @@
|
||||||
from config import instance
|
from config import instance
|
||||||
|
import time
|
||||||
import json
|
import json
|
||||||
import requests
|
import requests
|
||||||
import logging
|
import logging
|
||||||
|
@ -30,8 +31,19 @@ def mark_as_read_notification(id_notification):
|
||||||
|
|
||||||
def get_status_context(status_id):
|
def get_status_context(status_id):
|
||||||
r = requests.get(instance_point + f"/statuses/{status_id}/context", headers=headers)
|
r = requests.get(instance_point + f"/statuses/{status_id}/context", headers=headers)
|
||||||
return r.json()
|
if r.status_code == 200:
|
||||||
|
return r.json()
|
||||||
|
else:
|
||||||
|
http_code = r.status_code
|
||||||
|
logger.error(f'Ошибка получения контекста треда {status_id}: {http_code}')
|
||||||
|
while r.status_code != 200:
|
||||||
|
time.sleep(30)
|
||||||
|
logger.info('Повторный запрос треда...')
|
||||||
|
r = requests.get(instance_point + f"/statuses/{status_id}/context", headers=headers)
|
||||||
|
return r.json()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def get_status(status_id):
|
def get_status(status_id):
|
||||||
r = requests.get(instance_point + f"/statuses/{status_id}", headers=headers)
|
r = requests.get(instance_point + f"/statuses/{status_id}", headers=headers)
|
||||||
|
|
Loading…
Reference in a new issue