[tasks] Fix source being orgmode not emacs

This commit is contained in:
2025-06-08 03:05:43 -04:00
parent 70378c9968
commit 8773542099
2 changed files with 7 additions and 12 deletions

View File

@ -580,7 +580,7 @@ def emacs_scrobble_task(
user_id=user_id,
in_progress=True,
log__source_id=source_id,
log__source="emacs",
log__source="orgmode",
task=task,
).last()

View File

@ -149,17 +149,12 @@ def emacs_webhook(request):
post_data, user_id, started=task_in_progress, stopped=task_stopped
)
if scrobble and task_in_progress:
if post_data.get("notes"):
scrobble = emacs_scrobble_update_task(
post_data.get("source_id"),
post_data.get("notes"),
user_id,
)
if scrobble:
return Response(
{"scrobble_id": scrobble.id}, status=status.HTTP_200_OK
)
if scrobble and task_in_progress and post_data.get("notes"):
emacs_scrobble_update_task(
post_data.get("source_id"),
post_data.get("notes"),
user_id,
)
if not scrobble:
logger.info(