summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-12-06 18:22:50 +0100
committerSamantaz Fox <coding@samantaz.fr>2023-12-06 18:22:50 +0100
commit37c2f5caeda3337baee0ddee29d1f2576cffaa65 (patch)
tree63fee074dbda7592374f7ebbd3910139104b8c44 /src
parent07b366f06b5e6652ba42ad3d2a4460e13dbc0e0b (diff)
parented8b84ed15616cd269ff5759fcc1fa5150259db8 (diff)
downloadinvidious-37c2f5caeda3337baee0ddee29d1f2576cffaa65.tar.gz
invidious-37c2f5caeda3337baee0ddee29d1f2576cffaa65.tar.bz2
invidious-37c2f5caeda3337baee0ddee29d1f2576cffaa65.zip
Misc: Use #splat method for macro expressions (#4242)
Diffstat (limited to 'src')
-rw-r--r--src/invidious/channels/channels.cr2
-rw-r--r--src/invidious/config.cr2
-rw-r--r--src/invidious/helpers/errors.cr6
3 files changed, 5 insertions, 5 deletions
diff --git a/src/invidious/channels/channels.cr b/src/invidious/channels/channels.cr
index c3d6124f..be739673 100644
--- a/src/invidious/channels/channels.cr
+++ b/src/invidious/channels/channels.cr
@@ -93,7 +93,7 @@ struct ChannelVideo
def to_tuple
{% begin %}
{
- {{*@type.instance_vars.map(&.name)}}
+ {{@type.instance_vars.map(&.name).splat}}
}
{% end %}
end
diff --git a/src/invidious/config.cr b/src/invidious/config.cr
index 429d9246..d5d5f2f2 100644
--- a/src/invidious/config.cr
+++ b/src/invidious/config.cr
@@ -48,7 +48,7 @@ struct ConfigPreferences
def to_tuple
{% begin %}
{
- {{*@type.instance_vars.map { |var| "#{var.name}: #{var.name}".id }}}
+ {{(@type.instance_vars.map { |var| "#{var.name}: #{var.name}".id }).splat}}
}
{% end %}
end
diff --git a/src/invidious/helpers/errors.cr b/src/invidious/helpers/errors.cr
index 6e5a975d..21b789bc 100644
--- a/src/invidious/helpers/errors.cr
+++ b/src/invidious/helpers/errors.cr
@@ -3,7 +3,7 @@
# -------------------
macro error_template(*args)
- error_template_helper(env, {{*args}})
+ error_template_helper(env, {{args.splat}})
end
def github_details(summary : String, content : String)
@@ -95,7 +95,7 @@ end
# -------------------
macro error_atom(*args)
- error_atom_helper(env, {{*args}})
+ error_atom_helper(env, {{args.splat}})
end
def error_atom_helper(env : HTTP::Server::Context, status_code : Int32, exception : Exception)
@@ -121,7 +121,7 @@ end
# -------------------
macro error_json(*args)
- error_json_helper(env, {{*args}})
+ error_json_helper(env, {{args.splat}})
end
def error_json_helper(