From b5fe215d3c62d757ca7098e8c87bd57fc6b754ce Mon Sep 17 00:00:00 2001 From: Marco Rosa Date: Fri, 20 Dec 2024 14:24:40 +0100 Subject: [PATCH] Fix type error when concatenating None --- gptfuzzer/fuzzer/mutator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gptfuzzer/fuzzer/mutator.py b/gptfuzzer/fuzzer/mutator.py index d5c3b2a..86930cc 100644 --- a/gptfuzzer/fuzzer/mutator.py +++ b/gptfuzzer/fuzzer/mutator.py @@ -214,6 +214,6 @@ def mutate_single(self, prompt_node: 'PromptNode') -> 'list[PromptNode]': mutator = random.choice(self.mutators) results = mutator.mutate_single(prompt_node.prompt) if self.concatentate: - results = [result + prompt_node.prompt for result in results] + results = [result or '' + prompt_node.prompt for result in results] return [PromptNode(self.fuzzer, result, parent=prompt_node, mutator=mutator) for result in results]