#instantbird log on 06 20 2017

All times are UTC.

00:15:33 <-- Tonnes has quit (Ping timeout: 121 seconds)
00:16:34 --> Tonnes has joined #instantbird
00:23:59 <-- dustinm` has quit (Quit: Leaving)
00:42:46 --> clokep_work has joined #instantbird
00:42:46 * ChanServ sets mode +o clokep_work 
00:43:09 --> dustinm` has joined #instantbird
00:46:47 <-- clokep_work has quit (Ping timeout: 121 seconds)
00:48:39 --> clokep_work has joined #instantbird
00:48:39 * ChanServ sets mode +o clokep_work 
01:04:46 <-- clokep_work has quit (Ping timeout: 121 seconds)
01:12:27 --> clokep_work has joined #instantbird
01:12:27 * ChanServ sets mode +o clokep_work 
01:16:28 <-- clokep_work has quit (Ping timeout: 121 seconds)
02:49:43 <-- bgmCoder has quit (Ping timeout: 121 seconds)
03:30:52 <instant-buildbot> build #3587 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3587
06:01:17 --> fredw has joined #instantbird
06:59:38 --> gerard-majax has joined #instantbird
07:01:33 <-- fredw has quit (Client exited)
07:24:06 --> mpmc has joined #instantbird
07:29:44 <-- Tonnes has quit (Ping timeout: 121 seconds)
07:31:48 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:32:11 --> gerard-majax has joined #instantbird
07:36:06 --> Tonnes has joined #instantbird
07:37:57 --> fredw has joined #instantbird
08:02:57 <-- Jackneill has quit (Connection closed)
08:03:12 --> Jackneill has joined #instantbird
08:06:51 <-- instant-buildbot has quit (Ping timeout: 121 seconds)
08:09:28 --> instant-buildbot has joined #instantbird
08:09:29 * ChanServ sets mode +v instant-buildbot 
08:38:31 <-- chrisccoulson has quit (Connection closed)
08:48:49 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:23:26 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:50:47 --> florian has joined #instantbird
09:50:47 * ChanServ sets mode +qo florian florian 
10:01:09 --> chrisccoulson has joined #instantbird
10:03:05 <-- fredw has quit (Client exited)
10:15:05 --> BWMerlin has joined #instantbird
10:16:43 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:37:32 --> Bollebib has joined #instantbird
11:57:04 --> fredw has joined #instantbird
11:58:26 --> gerard-majax has joined #instantbird
12:14:35 --> clokep_work has joined #instantbird
12:14:35 * ChanServ sets mode +o clokep_work 
12:19:56 --> mpmc has joined #instantbird
12:53:27 <-- BWMerlin has quit (Ping timeout: 121 seconds)
13:15:20 <-- gerard-majax has quit (Ping timeout: 121 seconds)
13:17:13 <-- fredw has quit (Client exited)
13:59:39 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:02:14 --> fredw has joined #instantbird
14:15:57 --> gerard-majax has joined #instantbird
14:24:24 <clokep_work> matrixisreal[M]: Hi.
14:24:27 <clokep_work> Have you made any progress?
14:24:30 <clokep_work> I haven't seen any patches yet...
14:26:41 --> bgmCoder has joined #instantbird
15:01:07 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:01:12 --> florian has joined #instantbird
15:01:12 * ChanServ sets mode +qo florian florian 
15:20:01 <matrixisreal[M]> clokep_work: Hey! I'll attach the DM patch and also a bunch of things, I have been working on, in may be one or two days.
15:20:51 <clokep_work> OK.
15:21:10 <matrixisreal[M]> Last couple days, I have been struggling while fixing some loose ends while implementing DM's
15:21:56 <matrixisreal[M]> and I am handling autojoining and handling invites in the same patch, as most things are interlinked.
15:23:39 <matrixisreal[M]> clokep_work: the JS api, doesn't have a reliable way to identify DM rooms, hence the problem, I'll update the blog too once I complete the patches.
15:24:28 <clokep_work> matrixisreal[M]: Alright. It's never bad to attach code sooner to get earlier reviews too!
15:25:06 <matrixisreal[M]> clokep_work: yeah!
15:39:44 <matrixisreal[M]> clokep_work: attached a patch on 1348038 for handling topic. Could only set this up, nohting else is worth getting a review yet..
15:40:00 <clokep_work> Sounds good.
15:42:02 <matrixisreal[M]> clokep_work: A javascript question...
15:42:10 <clokep_work> matrixisreal[M]: What's up?
15:45:29 <matrixisreal[M]> Ok, I'll just tell you what's happening, you tell what's up
15:45:29 <matrixisreal[M]> So, I have a list of rooms that are DM, and now I create a room which is supposed to be DM, using createRoom() which returns a promise.
15:45:53 <matrixisreal[M]> and then I update the DMlist in the then() of the promise...
15:47:18 <matrixisreal[M]> but when I put a console log the DM list before the createRoom call, It has the room whch is yet to be creaeted :P
15:48:24 <matrixisreal[M]> may be the information, might be insufficient now, but just in case if you can help....
15:48:39 <matrixisreal[M]> clokep_work.
15:49:02 <matrixisreal[M]> this was the thing that has been bugging me last day,
15:49:18 <matrixisreal[M]> i found a way to avoid this, but can't tell what's wrong.
15:49:25 <clokep_work> Hmm....well it sounds like it's getting created somewhere else then?
15:50:18 <matrixisreal[M]> clokep_work: Idk,
15:50:21 <matrixisreal[M]> is log an async call ?
15:50:53 <clokep_work> No, it's sync.
15:51:11 <clokep_work> Where does DMlist get created?
15:52:17 <matrixisreal[M]> clokep_work: its updated in createRoom.then( updateDMList (roomId) );
15:55:33 <matrixisreal[M]> clokep_work: I'll send a patch if a this info is insufficient, but it'll be a bit messy :P
15:55:59 <clokep_work> Yeah it's hard for me to say without looking at the code.
15:58:26 <matrixisreal[M]> clokep_work:  Once have a look a this.
15:58:26 <matrixisreal[M]> https://stackoverflow.com/questions/23392111/console-log-async-or-sync
15:58:45 <matrixisreal[M]> just read the last 2 paras. in the ans.
15:59:00 <matrixisreal[M]> I think it is relavant, right ?
15:59:08 <clokep_work> nhnt11, florian: ^
15:59:27 <clokep_work> I'll be back soon.
16:14:23 <matrixisreal[M]> ok
16:32:17 <matrixisreal[M]> clokep_work: Ahh.. so this was the answer, console sometimes (not sure when exactly ) stores refereces to large(?) objects , and hence prints the mutated object.
16:32:31 <matrixisreal[M]> same in my case. :D
16:33:16 <matrixisreal[M]> tried Json.stringify(DMList); this didnt have the roomID (obviously ?) :P
16:36:21 <clokep_work> Glad you figured it out!
17:02:45 --> flo has joined #instantbird
17:02:45 * ChanServ sets mode +qo flo flo 
17:04:07 <-- florian has quit (Ping timeout: 121 seconds)
17:04:08 * flo is now known as florian 
17:12:30 <-- fredw has quit (A TLS packet with unexpected length was received.)
17:15:07 --> jsgrant- has joined #instantbird
17:29:42 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
17:30:01 <-- florian has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:31:06 --> jsgrant- has joined #instantbird
17:34:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
17:35:40 --> jsgrant- has joined #instantbird
17:50:14 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:53:33 --> mpmc has joined #instantbird
18:13:23 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:22:20 --> florian has joined #instantbird
18:22:20 * ChanServ sets mode +qo florian florian 
18:44:46 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
18:45:49 --> jsgrant- has joined #instantbird
18:49:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
18:50:30 --> jsgrant- has joined #instantbird
18:59:42 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
19:00:11 --> jsgrant- has joined #instantbird
19:04:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
19:05:37 --> jsgrant- has joined #instantbird
19:41:02 --> Logicoma has joined #instantbird
20:04:43 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
20:05:39 --> jsgrant- has joined #instantbird
20:14:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
20:15:34 --> jsgrant- has joined #instantbird
20:16:36 <-- Logicoma has quit (Connection closed)
20:29:43 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
20:30:55 --> jsgrant- has joined #instantbird
20:34:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
20:35:28 --> jsgrant- has joined #instantbird
21:14:43 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
21:15:57 --> jsgrant- has joined #instantbird
21:18:21 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:19:14 <-- jsgrant- has quit (Quit: Peace Peeps. o/ If you need me asap, message me at msg[(at)]jsgrant.io & I'll try to get back to you within 24-36 hours.)
23:55:10 <-- Bollebib has quit (Ping timeout: 121 seconds)