Просмотр: блок «Распознано как» — таблица поле→значение, +сезон/режиссёр
Блок распознавания на /download/{id} переведён из карточки с постером в
единую таблицу kv (поле слева, значение справа) — убирает неоднозначность
трёх одинаковых названий. Поля: название, ориг. название, тип, сезон
(для сериала), год, режиссёр (зарезервировано «—»), база, уверенность.
Мёртвый CSS карточки/постера удалён.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,7 @@ type downloadDetailView struct {
|
||||
IsSeries bool
|
||||
RecTitle string
|
||||
OriginalTitle string
|
||||
Season string // сводка сезонов для сериала (пусто для фильма)
|
||||
Year int
|
||||
Provider string
|
||||
ProviderID string
|
||||
@@ -110,6 +111,9 @@ func (s *server) handleDownload(w http.ResponseWriter, r *http.Request) {
|
||||
view.IsSeries = rd.Plan.Type == "series"
|
||||
view.RecTitle = rd.Plan.Title
|
||||
view.OriginalTitle = rd.Plan.OriginalTitle
|
||||
if view.IsSeries {
|
||||
view.Season = seasonSummary(rd.Plan)
|
||||
}
|
||||
view.Year = rd.Plan.Year
|
||||
switch rd.Provider {
|
||||
case "", "none":
|
||||
|
||||
Reference in New Issue
Block a user