Skip to content

Commit 7b859a8

Browse files
Fixes bug in Result unserialization (#31)
* Fixes bug in Result unserialization --------- Signed-off-by: Lorenzo Addazi <lorenzo.addazi@strumenta.com> Co-authored-by: Alessio Stalla <alessiostalla@gmail.com>
1 parent 29c432c commit 7b859a8

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

pylasu/astruntime.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66

77

88
def unserialize_result(json_result, root_unserializer) -> Result:
9-
return Result(
10-
root=root_unserializer(json_result['root']) if 'root' in json_result else None,
11-
issues=[unserialize_issue(issue) for issue in json_result['issues']] if 'issues' in json_result else []
12-
)
9+
result = Result(root=root_unserializer(json_result['root']) if 'root' in json_result else None)
10+
result.issues = [unserialize_issue(issue) for issue in json_result['issues']] if 'issues' in json_result else []
11+
return result
1312

1413

1514
def unserialize_issue(json_issue) -> Issue:

0 commit comments

Comments
 (0)