1 package org
.asamk
.signal
.json
;
3 import org
.asamk
.signal
.manager
.api
.MessageEnvelope
;
7 record JsonStoryContext(
8 String authorNumber
, String authorUuid
, long sentTimestamp
11 static JsonStoryContext
from(MessageEnvelope
.Data
.StoryContext storyContext
) {
12 return new JsonStoryContext(storyContext
.author().number().orElse(null),
13 storyContext
.author().uuid().map(UUID
::toString
).orElse(null),
14 storyContext
.sentTimestamp());