Fix return type in CallableCodeDetails constructor
This commit is contained in:
parent
da5fe77864
commit
0cc0d8b556
1 changed files with 7 additions and 5 deletions
|
|
@ -11,6 +11,12 @@ class CodeSyntaxError(HTTPException):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
def get_data_type():
|
||||||
|
from langflow.field_typing import Data
|
||||||
|
|
||||||
|
return Data
|
||||||
|
|
||||||
|
|
||||||
class CodeParser:
|
class CodeParser:
|
||||||
"""
|
"""
|
||||||
A parser for Python source code, extracting code details.
|
A parser for Python source code, extracting code details.
|
||||||
|
|
@ -132,11 +138,7 @@ class CodeParser:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
func = CallableCodeDetails(
|
func = CallableCodeDetails(
|
||||||
name=node.name,
|
name=node.name, doc=ast.get_docstring(node), args=[], body=[], return_type=return_type or get_data_type()
|
||||||
doc=ast.get_docstring(node),
|
|
||||||
args=[],
|
|
||||||
body=[],
|
|
||||||
return_type=return_type,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func.args = self.parse_function_args(node)
|
func.args = self.parse_function_args(node)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue