Skip to content

Commit 75d7156

Browse files
committed
empty check for messages on publish
1 parent 89e1729 commit 75d7156

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

src/redfetch/config_firstrun.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ def first_run_setup():
228228
api_key_present = bool(os.environ.get("REDGUIDES_API_KEY"))
229229
if api_key_present:
230230
notice_lines.append("[bold yellow]Auth:[/bold yellow] API key via REDGUIDES_API_KEY")
231-
# Only meaningful alongside API key (used to skip a lookup).
231+
# Only meaningful alongside API key (automation keys updating as other users).
232232
if os.environ.get("REDGUIDES_USER_ID"):
233233
notice_lines.append("[bold yellow]Auth:[/bold yellow] REDGUIDES_USER_ID set via env")
234234
else:

src/redfetch/listener.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ async def run_server_async(
215215
await site.start()
216216

217217
webbrowser.open_new("https://www.redguides.com/cookie/set_marker.php")
218-
print("Server starting. Browse resources on https://www.redguides.com/resources")
218+
print("Server starting. Browse resources on https://www.redguides.com/community/resources")
219219

220220
try:
221221
# Wait indefinitely until the task is cancelled by the caller (CLI or TUI).

src/redfetch/push.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,12 @@ def add_xf_attachment(resource_id, upfilename, version=None):
9090

9191
def update_resource(resource_id, version_info, upfilename=None):
9292
"""Create a version update (message + optional attachment)."""
93-
add_xf_message(resource_id, version_info['version_string'], version_info['message'])
93+
message = version_info.get('message', '')
94+
if message.strip():
95+
add_xf_message(resource_id, version_info['version_string'], message)
96+
else:
97+
print("Warning: No message content provided, skipping update post.")
98+
9499
if upfilename:
95100
add_xf_attachment(resource_id, upfilename, version_info['version_string'])
96101

0 commit comments

Comments
 (0)