Member Junction
    Preparing search index...

    Interface PushStatusNotificationPayload

    Internal wire payload for a push-status update. Carries ownerUserId — the authenticated user the update belongs to — used ONLY server-side by the subscription filter and deliberately NOT exposed on the client-facing PushStatusNotification (we never leak user IDs to subscribers).

    ownerUserId is REQUIRED: it is the load-bearing security property (see statusUpdatesFilter), so making it required means the compiler rejects any publish that omits identity. Always publish through publishStatusUpdate (or the ResolverBase.PublishStatusUpdate ergonomic wrapper) rather than calling pubSub.publish on this topic directly, so a new publisher can never forget it.

    interface PushStatusNotificationPayload {
        message?: string;
        ownerUserId: string;
        sessionId: string;
    }
    Index

    Properties

    message?: string
    ownerUserId: string

    Authenticated user the update belongs to. Server-side filter key; never sent to the client.

    sessionId: string