From fa4fc2a708e7b0d978e32889a316aa0dd148fd8f Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Sat, 12 Jun 2021 20:24:51 +0000 Subject: [PATCH] only parse script args for script checks --- api/tacticalrmm/checks/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/tacticalrmm/checks/serializers.py b/api/tacticalrmm/checks/serializers.py index ccf54e76..69029243 100644 --- a/api/tacticalrmm/checks/serializers.py +++ b/api/tacticalrmm/checks/serializers.py @@ -163,6 +163,9 @@ class CheckRunnerGetSerializer(serializers.ModelSerializer): script_args = serializers.SerializerMethodField() def get_script_args(self, obj): + if obj.check_type != "script": + return [] + return Script.parse_script_args( agent=obj.agent, shell=obj.script.shell, args=obj.script_args )