diff options
author | Michael Jurkoic <mjjurkoic@gmail.com> | 2024-03-25 08:07:28 -0500 |
---|---|---|
committer | Michael Jurkoic <mjjurkoic@gmail.com> | 2024-03-25 08:07:28 -0500 |
commit | a66a287806ab5a8e9d5a3894287f578c5953de7e (patch) | |
tree | 640215e63dfe19d0f15a11588bb95c895afeee58 /src/nostr_service.cpp | |
parent | 111b9914c601730a3697a3b7ff8a60fd2c15a38a (diff) |
Replace Event::deserialize with static methods
Diffstat (limited to 'src/nostr_service.cpp')
-rw-r--r-- | src/nostr_service.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/nostr_service.cpp b/src/nostr_service.cpp index 971516f..c7e3158 100644 --- a/src/nostr_service.cpp +++ b/src/nostr_service.cpp @@ -490,10 +490,8 @@ void NostrService::onMessage(string message, function<void(const string&, Event) if (messageType == "EVENT") { string subscriptionId = jarr[1]; - string serializedEvent = jarr[2].dump(); - Event event; - event.deserialize(message); - eventHandler(subscriptionId, event); + Event event = Event::fromJson(jarr[2]); + eventHandler(subscriptionId, make_shared<Event>(event)); } // Support other message types here, if necessary. |