diff --git a/src/ext/kemal_static_file_handler.cr b/src/ext/kemal_static_file_handler.cr index c6b9a27df..16cb84fbf 100644 --- a/src/ext/kemal_static_file_handler.cr +++ b/src/ext/kemal_static_file_handler.cr @@ -1,4 +1,4 @@ -{% if compare_versions(Crystal::VERSION, "1.17.0") >= 0 %} +{% if compare_versions(Crystal::VERSION, "1.17.0-dev") >= 0 %} # Strip StaticFileHandler from the binary # # This allows us to compile on 1.17.0 as the compiler won't try to diff --git a/src/invidious.cr b/src/invidious.cr index 179e67896..092c372ce 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -239,7 +239,7 @@ add_handler APIHandler.new add_handler AuthHandler.new add_handler DenyFrame.new -{% if compare_versions(Crystal::VERSION, "1.17.0") >= 0 %} +{% if compare_versions(Crystal::VERSION, "1.17.0-dev") >= 0 %} Kemal.config.serve_static = false add_handler Invidious::HttpServer::StaticAssetsHandler.new("assets", directory_listing: false) {% else %} diff --git a/src/invidious/http_server/static_assets_handler.cr b/src/invidious/http_server/static_assets_handler.cr index 7ea26dad9..243d6a8d5 100644 --- a/src/invidious/http_server/static_assets_handler.cr +++ b/src/invidious/http_server/static_assets_handler.cr @@ -1,4 +1,4 @@ -{% skip_file if compare_versions(Crystal::VERSION, "1.17.0") < 0 %} +{% skip_file if compare_versions(Crystal::VERSION, "1.17.0-dev") < 0 %} module Invidious::HttpServer class StaticAssetsHandler < HTTP::StaticFileHandler