diff --git a/CHANGELOG.md b/CHANGELOG.md index 646517df..05b9576d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ # Changelog +## --- [4.4.3] - 2024/08/08 +### Bug fixes +- Fix schedules creation fail due to missing action ID ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/791)) +

+ ## --- [4.4.2] - 2024/08/07 ### Bug fixes - Migrations | Fix exception message on file not found for backups migration ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/789)) diff --git a/README.md b/README.md index a776b0c4..01f54c2a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ [![Crafty Logo](app/frontend/static/assets/images/logo_long.svg)](https://craftycontrol.com) -# Crafty Controller 4.4.2 +# Crafty Controller 4.4.3 > Python based Control Panel for your Minecraft Server ## What is Crafty Controller? diff --git a/app/classes/shared/tasks.py b/app/classes/shared/tasks.py index da9735a9..ebd8aadf 100644 --- a/app/classes/shared/tasks.py +++ b/app/classes/shared/tasks.py @@ -341,7 +341,7 @@ class TasksManager: job_data["cron_string"], job_data["parent"], job_data["delay"], - job_data["action_id"], + job_data.get("action_id", None), ) # Checks to make sure some doofus didn't actually make the newly @@ -372,7 +372,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -399,7 +399,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -416,7 +416,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -436,7 +436,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -529,7 +529,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -553,7 +553,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -570,7 +570,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) @@ -590,7 +590,7 @@ class TasksManager: "system" ), "command": job_data["command"], - "action_id": job_data["action_id"], + "action_id": job_data.get("action_id", None), } ], ) diff --git a/app/config/version.json b/app/config/version.json index 4f136968..d5cecc2c 100644 --- a/app/config/version.json +++ b/app/config/version.json @@ -1,5 +1,5 @@ { "major": 4, "minor": 4, - "sub": 2 + "sub": 3 } diff --git a/sonar-project.properties b/sonar-project.properties index fdcede34..68b0dd68 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -3,7 +3,7 @@ sonar.organization=crafty-controller # This is the name and version displayed in the SonarCloud UI. sonar.projectName=Crafty 4 -sonar.projectVersion=4.4.2 +sonar.projectVersion=4.4.3 sonar.python.version=3.9, 3.10, 3.11 sonar.exclusions=app/migrations/**, app/frontend/static/assets/vendors/**