diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1477ea2..9501566 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -48,6 +48,9 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Fix up git URLs + run: echo -e '[url "https://github.com/"]\n insteadOf = "git://github.com/"' >> ~/.gitconfig + - name: environment run: | echo "GITHUB_WORKSPACE=${GITHUB_WORKSPACE}" @@ -58,7 +61,7 @@ jobs: - name: docker-compose install run: | - curl -L https://github.com/docker/compose/releases/download/1.11.2/docker-compose-`uname -s`-`uname -m` > ~/docker-compose + curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > ~/docker-compose chmod +x ~/docker-compose sudo mv ~/docker-compose /usr/local/bin/docker-compose docker-compose --version diff --git a/Controller/LinksController.php b/Controller/LinksController.php index e1c8e8c..72aa6e1 100644 --- a/Controller/LinksController.php +++ b/Controller/LinksController.php @@ -292,6 +292,9 @@ public function edit() { $this->Link->alias . '.key' => $linkKey ) )); + if (empty($link)) { + return $this->throwBadRequest(); + } //編集権限チェック if (! $this->Link->canEditWorkflowContent($link)) {