ChunkyProgrammer 2024-03-25 10:44:53 -04:00 zatwierdzone przez GitHub
commit 59d187d810
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
3 zmienionych plików z 14 dodań i 1 usunięć

Wyświetl plik

@ -496,5 +496,6 @@
"toggle_theme": "Toggle Theme",
"carousel_slide": "Slide {{current}} of {{total}}",
"carousel_skip": "Skip the Carousel",
"carousel_go_to": "Go to slide `x`"
"carousel_go_to": "Go to slide `x`",
"channel_has_no_posts": "This channel hasn't posted yet"
}

Wyświetl plik

@ -57,6 +57,14 @@ def extract_channel_community(items, *, ucid, locale, format, thin_mode, is_sing
.try &.as_s || ""
if error_message == "This channel does not exist."
raise NotFoundException.new(error_message)
elsif error_message == "This channel hasn't posted yet"
response = JSON.build do |json|
json.object do
json.field "authorId", ucid
json.field "comments", json.array { }
end
end
return response
else
raise InfoException.new(error_message)
end

Wyświetl plik

@ -25,6 +25,10 @@
<div class="h-box">
<p><%= error_message %></p>
</div>
<% elsif items.not_nil!["comments"].as_a.empty? %>
<div class="h-box">
<%= translate(locale, "channel_has_no_posts") %>
</div>
<% else %>
<div class="h-box pure-g comments" id="comments">
<%= IV::Frontend::Comments.template_youtube(items.not_nil!, locale, thin_mode) %>