00:21
bcardiff has quit [Quit: Leaving.]
00:23
whomp has quit [Ping timeout: 272 seconds]
00:24
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
00:51
e_dub has quit [Quit: It's a hard knock life]
01:49
whomp has joined #crystal-lang
01:53
whomp has quit [Ping timeout: 240 seconds]
02:30
whomp has joined #crystal-lang
04:49
whomp has quit [Ping timeout: 264 seconds]
07:31
ahmetkapikiran has joined #crystal-lang
08:17
ahmetkapikiran has quit [Quit: ahmetkapikiran]
08:45
ahmetkapikiran has joined #crystal-lang
09:05
markgibbins has joined #crystal-lang
10:30
sferik has joined #crystal-lang
10:34
sferik has quit [Ping timeout: 250 seconds]
10:36
markgibbins is now known as xiy
11:05
sferik has joined #crystal-lang
11:14
ahmetkapikiran has quit [Quit: ahmetkapikiran]
11:25
ahmetkapikiran has joined #crystal-lang
11:28
ahmetkapikiran has quit [Client Quit]
12:05
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
12:13
sferik has joined #crystal-lang
12:21
ahmetkapikiran has joined #crystal-lang
12:23
asterite has joined #crystal-lang
12:29
travis-ci has joined #crystal-lang
12:29
<
travis-ci >
manastech/crystal#1692 (master - edc3f60 : Ary Borenszweig): The build passed.
12:29
travis-ci has left #crystal-lang [#crystal-lang]
12:45
ahmetkapikiran has quit [Quit: ahmetkapikiran]
12:54
ahmetkapikiran has joined #crystal-lang
12:54
ahmetkapikiran has quit [Client Quit]
12:57
ahmetkapikiran has joined #crystal-lang
13:11
ahmetkapikiran has quit [Quit: ahmetkapikiran]
13:17
bcardiff has joined #crystal-lang
13:28
travis-ci has joined #crystal-lang
13:28
<
travis-ci >
manastech/crystal#1694 (master - 5523340 : Ary Borenszweig): The build passed.
13:28
travis-ci has left #crystal-lang [#crystal-lang]
13:29
travis-ci has joined #crystal-lang
13:29
<
travis-ci >
manastech/crystal#1695 (master - 7383c54 : Ary Borenszweig): The build passed.
13:29
travis-ci has left #crystal-lang [#crystal-lang]
13:35
bcardiff has quit [Quit: Leaving.]
14:49
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
14:49
sferik has joined #crystal-lang
14:58
ahmetkapikiran has joined #crystal-lang
15:03
kostya has joined #crystal-lang
15:04
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:05
sferik has joined #crystal-lang
15:06
sferik has quit [Client Quit]
15:09
sferik has joined #crystal-lang
15:11
bcardiff has joined #crystal-lang
15:14
bcardiff has quit [Client Quit]
15:18
bcardiff has joined #crystal-lang
15:33
bcardiff1 has joined #crystal-lang
15:33
bcardiff has quit [Read error: Connection reset by peer]
16:06
ahmetkapikiran has quit [Quit: ahmetkapikiran]
16:08
asterite has quit [Quit: asterite]
16:12
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:13
ahmetkapikiran has joined #crystal-lang
16:34
sferik has joined #crystal-lang
16:38
ahmetkapikiran has quit [Quit: ahmetkapikiran]
16:55
whomp has joined #crystal-lang
17:00
waj has joined #crystal-lang
17:09
ahmetkapikiran has joined #crystal-lang
17:11
ahmetkapikiran has quit [Client Quit]
17:11
asterite has joined #crystal-lang
17:26
kostya has quit [Quit: Leaving]
17:33
shama_ has joined #crystal-lang
17:55
shama_ is now known as shama
18:01
xiy has quit [Ping timeout: 264 seconds]
18:22
<
sferik >
asterite, waj: Is this a known issue? If not, I'm happy to open a new one on GitHub.
18:23
<
sferik >
asterite, waj: The error seems to be coming from inside the `ClientError.from_response` method
18:24
<
sferik >
asterite, waj: also, I’m curious why HTTP is all caps while Json is sentence case
18:24
<
asterite >
No, it’s not a known bug. Good find :-)
18:24
<
asterite >
Can you open an issue in github?
18:25
<
sferik >
asterite: my pleasure
18:26
<
asterite >
Our convention is that when you ready HTTP you read it letter by letter, but JSON is read as “jason”, so in that case we use downcase
18:26
<
asterite >
(but we need to apply that to XML as well)
18:26
<
sferik >
asterite: makes sense
18:26
<
sferik >
asterite: Yeah, it seems like an inconsistency
18:26
<
sferik >
asterite: you may want to document that somewhere
18:26
<
asterite >
But… maybe it’d be always wise to use downcase, like HttpClient
18:26
<
asterite >
easier to type and read, maybe
18:27
<
asterite >
By the way, maybe you’ll find it easier to use the json_mapping macro to communicate with a json api
18:27
<
asterite >
Faster, type safe and no casts
18:30
<
sferik >
asterite: intersting...I was not aware of json_mapping
18:30
<
sferik >
asterite: looks extremely useful
18:30
<
asterite >
I’m using it in an internal app we are using
18:31
<
sferik >
asterite: not sure that completely solves this problem, though
18:31
<
asterite >
We are communicating with Quickbooks, Google Calendar and an app of ours, and I find it extremely useful
18:31
<
asterite >
mostly because it’s type safe, and that knowledge is written in code
18:31
<
asterite >
What problem? The bug?
18:31
<
sferik >
asterite: yes
18:32
<
asterite >
I don’t think so
18:32
<
sferik >
asterite: let me spend some time trying out mapping
18:32
<
sferik >
asterite: maybe that will solve it
18:36
<
sferik >
asterite: any other information I should include in the issue?
18:40
<
sferik >
asterite: I was able to reduce the example somewhat
18:45
<
asterite >
There :)
18:45
<
asterite >
But mostly because I guesses where the error would be… it has to do wih recursive aliases, which is something for which we don’t have that much code
18:45
<
asterite >
I’ll fix it soon
18:45
<
asterite >
(must be some silly thing)
18:52
<
sferik >
asterite: thanks!
19:04
canhtak has joined #crystal-lang
19:17
jwang1 has quit [Quit: WeeChat 0.4.3]
19:18
canhtak_ has joined #crystal-lang
19:19
canhtak_ has quit [Client Quit]
19:20
canhtak has quit [Ping timeout: 272 seconds]
19:24
travis-ci has joined #crystal-lang
19:24
<
travis-ci >
manastech/crystal#1696 (master - f87842a : Ary Borenszweig): The build passed.
19:24
travis-ci has left #crystal-lang [#crystal-lang]
19:54
whomp has quit [Ping timeout: 255 seconds]
20:25
asterite has quit [Quit: asterite]
20:30
whomp has joined #crystal-lang
21:10
jc00ke has left #crystal-lang [#crystal-lang]
21:17
bcardiff1 has quit [Quit: Leaving.]
21:23
_whitelogger_ has joined #crystal-lang
21:35
_whitelogger has quit [*.net *.split]
21:41
_whitelogger has joined #crystal-lang
22:01
_whitelogger has joined #crystal-lang
22:33
sferik has quit [Read error: Connection reset by peer]
22:33
sferik has joined #crystal-lang
22:50
bcardiff has joined #crystal-lang
22:54
bcardiff has quit [Client Quit]
22:57
waj has quit [Quit: Leaving.]
22:58
waj has joined #crystal-lang
23:18
waj has quit [Quit: Leaving.]