Skip to content

Commit 7789277

Browse files
committed
Cast log message to string
1 parent 8ba5222 commit 7789277

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,8 @@
3737

3838
# 0.3.5
3939

40-
* Fix API schema generation by adding docstring to rq-status endpoint
40+
* Fix API schema generation by adding docstring to rq-status endpoint
41+
42+
# 0.3.6
43+
44+
* Cast log messages to string to prevent loggin None from throwing an error.

netbox_script_manager/scripts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ def _log_message(self, level, message):
184184
if not self.script_execution:
185185
raise RuntimeError("Script execution not set.")
186186

187-
script_log_line = ScriptLogLine(script_execution=self.script_execution, level=level, message=message)
187+
script_log_line = ScriptLogLine(script_execution=self.script_execution, level=level, message=str(message))
188188
script_log_line.full_clean()
189189
script_log_line.save(using="script_log")
190190

0 commit comments

Comments
 (0)