forked from midou/invidious
Crystal format
This commit is contained in:
parent
9205ccc124
commit
fe55141a7b
@ -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
|
||||||
|
@ -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)
|
||||||
|
@ -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
|
||||||
@ -182,7 +182,7 @@ module Invidious::Routes::Feeds
|
|||||||
paid: false,
|
paid: false,
|
||||||
premium: false,
|
premium: false,
|
||||||
premiere_timestamp: nil,
|
premiere_timestamp: nil,
|
||||||
author_verified: false, # ¯\_(ツ)_/¯
|
author_verified: false, # ¯\_(ツ)_/¯
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user