Skip to content

Commit a592b9e

Browse files
authored
fix: use a list for todo so that padding fix doesn't break openai (#179)
1 parent 0c7e8ab commit a592b9e

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.grit/patterns/python/py_todo.grit

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,18 @@ function todo($target, $message) {
1010
$message = "This requires manual intervention."
1111
},
1212
$lines = lines(string = $message),
13+
$result = [],
1314
$lines <: some bubble($result) $x where {
14-
if ($result <: undefined) {
15-
$result = `# TODO: $x`
15+
if ($result <: []) {
16+
$result += `# TODO: $x`
1617
} else {
17-
$result += `\n# $x`
18+
$result += `# $x`
1819
}
1920
},
2021
$log_message = `TODO: $message`,
2122
log(message=$log_message, variable=$target),
2223
$lines = lines(string = $target),
23-
$lines <: some bubble($result) $x where { $result += `\n# $x` },
24+
$lines <: some bubble($result) $x where { $result += `# $x` },
25+
$result = join(list=$result, separator=`\n`),
2426
return $result,
2527
}

0 commit comments

Comments
 (0)