мелкие правки

This commit is contained in:
2025-12-20 13:59:31 +03:00
parent 829245f895
commit 8bb2559af4
2 changed files with 5 additions and 6 deletions
+3 -4
View File
@@ -112,14 +112,11 @@ def getFreeSlots(vkPost) -> dict:
url = medodsApi.url + requestParams.url_path
logger.info(url)
logger.info(json)
response = send_request(
requestParams.method,
url,
json,
)
logger.info(response)
if not response:
logger.error("Ответ не получен")
return {}
@@ -170,8 +167,10 @@ def setDynamicText():
dynamicText = f"📌 Свободная запись на 📅 {dateText}:\n\n"
for user in users:
sex_icon = "👨‍⚕️" if user["sex"] == "male" else "👩‍⚕️"
slots = freeSlots["slots"][str(user["id"])]
if len(slots) == 0:
continue
sex_icon = "👨‍⚕️" if user["sex"] == "male" else "👩‍⚕️"
name = user["name"] if vkPost.full_name else user["shortName"]
dynamicText += f"{sex_icon} {name} ({', '.join(user['specialties'])}):\n"
+2 -2
View File
@@ -29,16 +29,16 @@ def handle_vk_post():
new_post = {}
if vkPost.dynamic_text:
logger.info("Публикация поста")
new_post = vk.wall.post(
owner_id=-vkApi.group_id,
from_group=1,
message=f"{vkPost.dynamic_text}\n{vkPost.static_text}".strip(),
attachments=f"photo-{vkApi.group_id}_{vkApi.base_photo_url}",
)
logger.info(f"Пост #{new_post.get('post_id')} создан")
if vkPost.post_id:
logger.info("Удаление поста")
logger.info(f"Удаление поста #{vkPost.post_id}")
vk.wall.delete(owner_id=-vkApi.group_id, post_id=vkPost.post_id)
vkPost.post_id = None
vkPost.publish_at = None