diff --git a/overhave/admin/views/feature.py b/overhave/admin/views/feature.py index cd13669c..7c378427 100644 --- a/overhave/admin/views/feature.py +++ b/overhave/admin/views/feature.py @@ -249,8 +249,9 @@ def edit_view(self) -> werkzeug.Response: return rendered logger.debug("Process feature 'RUN' request") - tasks = data["task"].split(",") - self._validate_tasks(tasks=tasks) + if data["task"]: + tasks = data["task"].split(",") + self._validate_tasks(tasks=tasks) mutable_data = dict(data) mutable_data["file_path"] = self._make_file_path(data["file_path"]) diff --git a/pyproject.toml b/pyproject.toml index 90c8115b..c48bd520 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "overhave" -version = "4.0.1" +version = "4.0.2" description = "Overhave - web-framework for BDD" readme = "README.rst" authors = [