Skip to content

Commit 2e21f88

Browse files
Merge pull request #2 from taylorfinnell/updates
various updates
2 parents 1d3df3f + 25fdecd commit 2e21f88

File tree

5 files changed

+14
-5
lines changed

5 files changed

+14
-5
lines changed

shard.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: hqtrivia
2-
version: 0.1.0
2+
version: 0.1.1
33

44
authors:
55
- Taylor Finnell <[email protected]>

src/hqtrivia/model/int_coerce.cr

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ module HqTrivia
44
def self.from_json(json : JSON::PullParser)
55
json.read_string.to_i
66
end
7+
8+
def self.to_json(value, builder)
9+
builder.string value.to_s
10+
end
711
end
812
end
913
end

src/hqtrivia/model/raw_web_socket_message.cr

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ module HqTrivia
1616
Model::{{msg.camelcase.id}}.from_json({{json}})
1717
{% end %}
1818
else
19-
Model::UnknownMessage.new({{json}})
19+
Model::UnknownMessage.new({{json}}, Time.utc_now)
2020
end
2121
end
2222
end

src/hqtrivia/model/unknown_message.cr

+7-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,14 @@ module HqTrivia
44
class UnknownMessage
55
include WebSocketMessage
66

7-
getter json
7+
getter json, sent
88

9-
def initialize(@json : String)
9+
def initialize(@json : String, @sent : Time)
10+
@sent = @sent.to_utc
11+
end
12+
13+
def to_json
14+
@json
1015
end
1116
end
1217
end

src/hqtrivia/version.cr

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module HqTrivia
22
# Current HqTrivia version
3-
VERSION = "0.1.0"
3+
VERSION = "0.1.1"
44
end

0 commit comments

Comments
 (0)