Commit 9aacd848 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

fix feed bug with --directory, force Path resolve on all --directory

parent c9fd2a8b
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -454,6 +454,7 @@ def demo(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    if typer.confirm(
@@ -503,6 +504,7 @@ def _start_http_server(
    if http_stop_port <= http_port:
        http_stop_port = http_port + 1
    http_stop_port = _closer_free_port_to(http_stop_port)
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    java_bin_path = ensure_java()
@@ -588,6 +590,7 @@ def stop(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    java_bin_path = ensure_java()
@@ -610,6 +613,7 @@ def info(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)
@@ -667,6 +671,7 @@ def bundles_list(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)
@@ -703,6 +708,7 @@ def bundles_add(
    ] = os.getcwd(),
):
    from_archive = None
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)
@@ -773,6 +779,7 @@ def bundles_remove(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)
@@ -796,6 +803,7 @@ def feed(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    java_bin_path = ensure_java()
@@ -871,6 +879,7 @@ def basex(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    java_bin_path = ensure_java()
@@ -890,6 +899,7 @@ def templates_list(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)
@@ -921,6 +931,7 @@ def static_list(
        str, typer.Option(help=_("Dossier du projet MaX"))
    ] = os.getcwd(),
):
    directory = Path(directory).resolve()
    check_dir_is_max(directory)
    os.chdir(directory)
    config = max_config(directory)