diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2022-01-20 17:18:17 +0100 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2022-01-28 02:19:53 +0100 |
| commit | dee20f92a762048775699110a8cb320506d0084d (patch) | |
| tree | 6cdbc49329769a0ff1654f66768a757c21d1a60c | |
| parent | 12b818a83ce119cc4b3943b01cf7d6353eaa664e (diff) | |
| download | invidious-dee20f92a762048775699110a8cb320506d0084d.tar.gz invidious-dee20f92a762048775699110a8cb320506d0084d.tar.bz2 invidious-dee20f92a762048775699110a8cb320506d0084d.zip | |
Avoid infinite loop in ChannelVideo's to_xml/to_json methods
| -rw-r--r-- | src/invidious/channels/channels.cr | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/invidious/channels/channels.cr b/src/invidious/channels/channels.cr index 155ec559..46e34dd6 100644 --- a/src/invidious/channels/channels.cr +++ b/src/invidious/channels/channels.cr @@ -44,13 +44,9 @@ struct ChannelVideo end end - def to_json(locale, json : JSON::Builder | Nil = nil) - if json + def to_json(locale, _json : Nil = nil) + JSON.build do |json| to_json(locale, json) - else - JSON.build do |json| - to_json(locale, json) - end end end @@ -88,13 +84,9 @@ struct ChannelVideo end end - def to_xml(locale, xml : XML::Builder | Nil = nil) - if xml + def to_xml(locale, _xml : Nil = nil) + XML.build do |xml| to_xml(locale, xml) - else - XML.build do |xml| - to_xml(locale, xml) - end end end |
