|
|
@ -1113,14 +1113,15 @@ def extract_player_config(body, html)
|
|
|
|
.try &.["results"]?
|
|
|
|
.try &.["results"]?
|
|
|
|
.try &.as_a
|
|
|
|
.try &.as_a
|
|
|
|
|
|
|
|
|
|
|
|
rvs = extract_recommended(rvs)
|
|
|
|
rvs = extract_recommended(rvs).compact_map do |rv|
|
|
|
|
rvs.each_with_index do |rv, i|
|
|
|
|
if !rv["short_view_count_text"]?
|
|
|
|
if !rv["view_count"]?
|
|
|
|
|
|
|
|
rv_params = rvs_params.select { |rv_params| rv_params["id"]? == (rv["id"]? || "") }[0]?
|
|
|
|
rv_params = rvs_params.select { |rv_params| rv_params["id"]? == (rv["id"]? || "") }[0]?
|
|
|
|
if rv_params
|
|
|
|
|
|
|
|
rvs[i]["short_view_count_text"] = rv_params["short_view_count_text"]
|
|
|
|
if rv_params.try &.["short_view_count_text"]?
|
|
|
|
|
|
|
|
rv["short_view_count_text"] = rv_params.not_nil!["short_view_count_text"]
|
|
|
|
|
|
|
|
rv
|
|
|
|
else
|
|
|
|
else
|
|
|
|
rvs.delete_at(i)
|
|
|
|
nil
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|