From bb856490273b414d2819b108621a21d72e60e411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Laurent?= <francois.laurent@posteo.net> Date: Wed, 2 Apr 2025 17:16:45 +0200 Subject: [PATCH] fix: additional controls enabled by default with --server-url --- src/cli_open.jl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/cli_open.jl b/src/cli_open.jl index 73210d8..cdb08e2 100644 --- a/src/cli_open.jl +++ b/src/cli_open.jl @@ -73,6 +73,8 @@ function main(args=ARGS; exit_on_error=false) # kwargs[:viewfactor] = 2 end + proxy_url = parsed_args["--server-url"] + if parsed_args["--viewer"] app = larvaviewer(infile; kwargs...) else @@ -81,12 +83,16 @@ function main(args=ARGS; exit_on_error=false) kwargs[:backend_directory] = backends end kwargs[:manualtag] = string(parsed_args["--manual-label"]) + if !isnothing(proxy_url) + kwargs[:enable_uploads ] = true + kwargs[:enable_new_directories] = true + kwargs[:enable_delete] = true + end app = larvaeditor(infile; kwargs...) end # port = parsed_args["--port"] port = isnothing(port) ? 9284 : parse(Int, port) - proxy_url = parsed_args["--server-url"] if isnothing(proxy_url) proxy_url = "" elseif !startswith(proxy_url, "http") -- GitLab