fix
All checks were successful
Build and Run VSTU Compat Layer v1 / build_and_run (push) Successful in 7s
All checks were successful
Build and Run VSTU Compat Layer v1 / build_and_run (push) Successful in 7s
This commit is contained in:
3
main.py
3
main.py
@@ -91,7 +91,7 @@ def get_slot_key_for_event(event: dict):
|
|||||||
if weekday is not None:
|
if weekday is not None:
|
||||||
w += "_WD" + str(weekday)
|
w += "_WD" + str(weekday)
|
||||||
|
|
||||||
r = ('_'.join(pairs)) + ("_".join(times))
|
r = ('_'.join(sorted(set(pairs))) + ("_".join(sorted(set(times)))))
|
||||||
if len(r) > 0: r = "_" + r
|
if len(r) > 0: r = "_" + r
|
||||||
return get_raw_hash(raw) + w + r
|
return get_raw_hash(raw) + w + r
|
||||||
|
|
||||||
@@ -367,6 +367,7 @@ def job_iteration():
|
|||||||
"updated_at": 1774101882,
|
"updated_at": 1774101882,
|
||||||
"text_old": "Пожалуйста сохраняйте 'updated_at', это время изменения ЭТОГО текста. Тут возможно будут появлятся важные BREAKING CHANGES и дедлайны к ним.\nПо хорошему если updated_at другой по сравнению с вашем кэшем это сообщение должно отправляться вам в телеграм как уведомление о поедстоящих изменениях\nwarning=True значит 'text' содержит важное а не как щас hint.\n\n ~fazziclay aka Stanislav;",
|
"text_old": "Пожалуйста сохраняйте 'updated_at', это время изменения ЭТОГО текста. Тут возможно будут появлятся важные BREAKING CHANGES и дедлайны к ним.\nПо хорошему если updated_at другой по сравнению с вашем кэшем это сообщение должно отправляться вам в телеграм как уведомление о поедстоящих изменениях\nwarning=True значит 'text' содержит важное а не как щас hint.\n\n ~fazziclay aka Stanislav;",
|
||||||
"text": "ОБНОВЛЕНИЕ 2026-03: теперь этот файл не является результатом работы парсера. Но продолжает функционировать благодаря vstu_compat_v1 (слою совместимости) Новый парсер https://fazziclay.com/api/v1/vstu_schedule_parser_v2/",
|
"text": "ОБНОВЛЕНИЕ 2026-03: теперь этот файл не является результатом работы парсера. Но продолжает функционировать благодаря vstu_compat_v1 (слою совместимости) Новый парсер https://fazziclay.com/api/v1/vstu_schedule_parser_v2/",
|
||||||
|
"text_2": "ОБНОВЛЕНИЕ 2026-04: теперь slots содержит 'идемпотентные' ключи а значением явялется событие.",
|
||||||
"vstu_compat_v1": "Этот файл сгенерирован для поддержки совместимости, данные на самом деле взяты из парсера v2: https://fazziclay.com/api/v1/vstu_schedule_parser_v2/",
|
"vstu_compat_v1": "Этот файл сгенерирован для поддержки совместимости, данные на самом деле взяты из парсера v2: https://fazziclay.com/api/v1/vstu_schedule_parser_v2/",
|
||||||
"warning": True,
|
"warning": True,
|
||||||
"tut-plavayuschaya-struktura": "required only 'updated_at', 'text' and 'warning'"
|
"tut-plavayuschaya-struktura": "required only 'updated_at', 'text' and 'warning'"
|
||||||
|
|||||||
Reference in New Issue
Block a user