Switch to unified AP activity bus
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 42s

emit_event → emit_activity for login event. Update shared submodule.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
giles
2026-02-22 16:20:13 +00:00
parent a41d5e6a52
commit 1b87bb8f08
2 changed files with 7 additions and 7 deletions

View File

@@ -27,7 +27,7 @@ from shared.config import config
from shared.utils import host_url
from shared.infrastructure.urls import federation_url
from shared.infrastructure.cart_identity import current_cart_identity
from shared.events import emit_event
from shared.events import emit_activity
from shared.services.registry import services
from .services import (
@@ -140,12 +140,12 @@ def register(url_prefix="/auth"):
if u2:
u2.last_login_at = now
if anon_session_id:
await emit_event(
await emit_activity(
s,
"user.logged_in",
"user",
user_id,
{
activity_type="rose:Login",
actor_uri="internal:system",
object_type="Person",
object_data={
"user_id": user_id,
"session_id": anon_session_id,
},

2
shared

Submodule shared updated: d697709f60...2e9db11925