tangled
alpha
login
or
join now
mackuba.eu
/
skyfall
A Ruby gem for streaming data from the Bluesky/ATProto firehose
6
fork
atom
overview
issues
pulls
pipelines
added UnknownMessage for unrecognized message types
mackuba.eu
2 years ago
0e710e8a
a67b3c26
+6
-1
2 changed files
expand all
collapse all
unified
split
lib
skyfall
messages
unknown_message.rb
websocket_message.rb
+4
lib/skyfall/messages/unknown_message.rb
···
1
1
+
module Skyfall
2
2
+
class UnknownMessage < WebsocketMessage
3
3
+
end
4
4
+
end
+2
-1
lib/skyfall/messages/websocket_message.rb
···
11
11
require_relative 'commit_message'
12
12
require_relative 'handle_message'
13
13
require_relative 'info_message'
14
14
+
require_relative 'unknown_message'
14
15
15
16
attr_reader :type_object, :data_object
16
17
attr_reader :type, :did, :seq
···
24
25
when '#commit' then CommitMessage
25
26
when '#handle' then HandleMessage
26
27
when '#info' then InfoMessage
27
27
-
else WebsocketMessage
28
28
+
else UnknownMessage
28
29
end
29
30
30
31
message = message_class.allocate