From 85ffebb3faeacb362fc1ceddb0abf67e11e7b3a8 Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Thu, 13 Jan 2022 02:47:34 +0000 Subject: [PATCH 1/2] fix post update tasks for policy tasks --- .../management/commands/post_update_tasks.py | 49 ++++++++++--------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/api/tacticalrmm/core/management/commands/post_update_tasks.py b/api/tacticalrmm/core/management/commands/post_update_tasks.py index ab8e8a7047..51f019e17b 100644 --- a/api/tacticalrmm/core/management/commands/post_update_tasks.py +++ b/api/tacticalrmm/core/management/commands/post_update_tasks.py @@ -39,29 +39,32 @@ def handle(self, *args, **kwargs): # convert autotask to the new format for task in AutomatedTask.objects.all(): - edited = False + try: + edited = False - # convert scheduled task_type - if task.task_type == "scheduled": - task.task_type = "daily" - task.run_time_date = make_aware( - dt.datetime.strptime(task.run_time_minute, "%H:%M") - ) - task.daily_interval = 1 - edited = True + # convert scheduled task_type + if task.task_type == "scheduled": + task.task_type = "daily" + task.run_time_date = make_aware( + dt.datetime.strptime(task.run_time_minute, "%H:%M") + ) + task.daily_interval = 1 + edited = True - # convert actions - if not task.actions: - task.actions = [ - { - "type": "script", - "script": task.script.pk, - "script_args": task.script_args, - "timeout": task.timeout, - "name": task.script.name, - } - ] - edited = True + # convert actions + if not task.actions: + task.actions = [ + { + "type": "script", + "script": task.script.pk, + "script_args": task.script_args, + "timeout": task.timeout, + "name": task.script.name, + } + ] + edited = True - if edited: - task.save() + if edited: + task.save() + except: + continue From 454aa6ccda9a203eec81ca2663264bdeffa981b6 Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Thu, 13 Jan 2022 02:48:22 +0000 Subject: [PATCH 2/2] bump version --- api/tacticalrmm/tacticalrmm/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/tacticalrmm/tacticalrmm/settings.py b/api/tacticalrmm/tacticalrmm/settings.py index ce4c086b50..ba7fd51f16 100644 --- a/api/tacticalrmm/tacticalrmm/settings.py +++ b/api/tacticalrmm/tacticalrmm/settings.py @@ -15,7 +15,7 @@ AUTH_USER_MODEL = "accounts.User" # latest release -TRMM_VERSION = "0.11.1" +TRMM_VERSION = "0.11.2" # bump this version everytime vue code is changed # to alert user they need to manually refresh their browser