Как проверить саммари на битость?
INFO
Битое саммари - это саммари в котором для какого-либо видео нет url
и/или externalId
Есть JSON фильтр который ищет битые лекции
Сайт - https://try.jsonata.org/
- cлева - ответ от бэкенда
- Получить ответ для саммари от бекенда
https://api-production.kube.artforintrovert.ru/api/v3/courses/655663726ced41c18557a723
- Заменить id на id саммари
- Получить комбо для саммари от бекенда
https://api-production.kube.artforintrovert.ru/api/v3/combo/course/655663726ced41c18557a723
- Заменить id на id саммари
- Пройтись для каждого саммари
- Получить ответ для саммари от бекенда
- справа сверху - фильтр
- справа снизу - результат
Результат - все лекции, в которых нет id или нет url
Если результат никакой, то проблема в чем-то другом
Фильтр
text
data.course.modules.blocks.videos.media.videos.kinescope[url="" or url=null or externalId=null].{
"module.id": %.%.%.%.%.id,
"module.title": %.%.%.%.%.title,
"block.id": %.%.%.%.id,
"block": %.%.%.%.title,
"lecture.id": %.%.%.id,
"lecture": %.%.%.title,
"video": %.kinescope
}