Extended logging

This commit is contained in:
localhost_frssoft 2022-09-01 15:21:35 +03:00
parent 5eb9de930d
commit b8a47f8db4

View File

@ -79,6 +79,7 @@ def scan_context_thread():
if poll_created:
post_status(f' Приём заявок уже окончен.\n\nГолосовалка здесь: https://{instance}/notice/{poll_created}', id_st)
logger.info(f'{acct} был уведомлен о завершенной голосовалке')
continue
if parsed_result is not None:
@ -96,10 +97,13 @@ def scan_context_thread():
message_writer = []
for movie in suggested_movies:
logger.debug(str(movie))
if movie[index_type] == "404":
message_writer.append("Не найдено.")
elif movie[index_type] not in ("movie", "FILM", "video"):
type_of_title = movie[index_type]
message_writer.append(f"Не принято: Мы принимаем фильмы, если они: полнометражные, художественные, не являются сериалами")
logger.info(f'Предложение {acct} отклонено: не подходящий тип фильма: {type_of_title}')
else:
name = movie[index_name]
@ -114,15 +118,17 @@ def scan_context_thread():
if get_already_watched(name, name_ru, year) == True:
message_writer.append(f"ℹ️Этот фильм уже был на FMN: {movie_string}")
logger.info('Попытка предложить уже просмотренный фильм: {acct} {name} {name_ru} {year}')
continue
if add_movie_to_poll(acct, name, name_ru, year) == True:
message_writer.append(f"✅ Принято: {movie_string}")
logger.info(f'Предложение от {acct} принято: {name} {name_ru} {year}')
else:
post_status("❌ Вы не можете добавить больше 2х фильмов", id_st)
logger.info(f'Предложение от {acct} было отлонено - лимит на пользователя')
if message_writer != []:
post_status('\n'.join(message_writer) + "\nБлагодарим за ваше предложение!", id_st)
logger.info(str((id_st, in_reply_acct, acct, in_reply_id, content)))
time.sleep(30)