Skip to content

Commit a41c341

Browse files
committed
add source and line number to log message
1 parent 1edef75 commit a41c341

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

robotcode/debugger/debugger.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -685,17 +685,17 @@ def log_message(self, message: Dict[str, Any]) -> None:
685685
if message["level"] == "FAIL":
686686
self.last_fail_message = message["message"]
687687

688-
current_frame = self.stack_frames[-1] if self.stack_frames else None
688+
current_frame = self.stack_frames[0] if self.stack_frames else None
689689
source = Source(path=current_frame.source) if current_frame else None
690-
line = current_frame.line - 1 if current_frame else None
690+
line = current_frame.line if current_frame else None
691691

692692
if self.output_log:
693693
self.send_event(
694694
self,
695695
OutputEvent(
696696
body=OutputEventBody(
697697
output="LOG> {timestamp} {level}: {message}\n".format(**message),
698-
category="log",
698+
category=OutputCategory.CONSOLE,
699699
source=source,
700700
line=line,
701701
column=0 if source is not None else None,
@@ -710,7 +710,7 @@ def message(self, message: Dict[str, Any]) -> None:
710710
OutputEvent(
711711
body=OutputEventBody(
712712
output="MSG> {timestamp} {level}: {message}\n".format(**message),
713-
category=OutputCategory.CONSOLE,
713+
category="messages",
714714
)
715715
),
716716
)

0 commit comments

Comments
 (0)