Crystal format

This commit is contained in:
jonas-w 2022-02-07 02:04:50 +01:00
parent 9205ccc124
commit fe55141a7b
3 changed files with 4 additions and 6 deletions

View file

@ -8,7 +8,6 @@ struct MixVideo
property length_seconds : Int32 property length_seconds : Int32
property index : Int32 property index : Int32
property rdid : String property rdid : String
end end
struct Mix struct Mix

View file

@ -234,7 +234,6 @@ struct InvidiousPlaylist
0_i64 0_i64
end end
def description_html def description_html
HTML.escape(self.description) HTML.escape(self.description)
end end
@ -252,7 +251,7 @@ def create_playlist(title, privacy, user)
created: Time.utc, created: Time.utc,
updated: Time.utc, updated: Time.utc,
privacy: privacy, privacy: privacy,
index: [] of Int64 index: [] of Int64,
}) })
Invidious::Database::Playlists.insert(playlist) Invidious::Database::Playlists.insert(playlist)
@ -270,7 +269,7 @@ def subscribe_playlist(user, playlist)
created: Time.utc, created: Time.utc,
updated: playlist.updated, updated: playlist.updated,
privacy: PlaylistPrivacy::Private, privacy: PlaylistPrivacy::Private,
index: [] of Int64 index: [] of Int64,
}) })
Invidious::Database::Playlists.insert(playlist) Invidious::Database::Playlists.insert(playlist)

View file

@ -156,7 +156,7 @@ module Invidious::Routes::Feeds
response = YT_POOL.client &.get("/feeds/videos.xml?channel_id=#{channel.ucid}") response = YT_POOL.client &.get("/feeds/videos.xml?channel_id=#{channel.ucid}")
rss = XML.parse_html(response.body) rss = XML.parse_html(response.body)
print(response)
videos = rss.xpath_nodes("//feed/entry").map do |entry| videos = rss.xpath_nodes("//feed/entry").map do |entry|
video_id = entry.xpath_node("videoid").not_nil!.content video_id = entry.xpath_node("videoid").not_nil!.content
title = entry.xpath_node("title").not_nil!.content title = entry.xpath_node("title").not_nil!.content