Closed jaros1 closed 7 years ago
10:31:22.230 all.js?rev=2192&lang=en:1538 [Wrapper] Created! 10:31:22.498 all.js?rev=2192&lang=en:142 [ZeroWebsocket] Open 10:31:22.797 all.js?rev=2192&lang=en:8 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. 10:31:22.841 all.js?rev=2192&lang=en:625 hideScreen 10:31:22.844 all.js?rev=2192&lang=en:593 hideProgress 10:31:23.700 all.js?rev=2192&lang=en:625 hideScreen 10:31:23.701 all.js?rev=2192&lang=en:1538 [Wrapper] Required file done, setting title to MoneyNetwork - ZeroNet 10:31:28.821 30-ZeroFrame.js:124 [ZeroFrame] Websocket open 10:31:28.911 [Violation] Forced reflow while executing JavaScript took 31ms 10:31:32.926 30-ZeroFrame.js:124 [ZeroFrame] ZeroFrame.prototype.checkCertUserId. generating cert 10:31:33.715 30-ZeroFrame.js:7 [Violation] 'message' handler took 802ms 10:31:34.955 all.js:2058 MoneyNetworkHubService loaded 10:31:35.371 all.js:5221 MoneyNetworkEmojiService loaded 10:31:35.388 all.js:5798 MoneyNetworkZService loaded 10:31:35.411 all.js:8722 MoneyNetworkWService loaded 10:31:35.418 all.js:9257 MoneyNetworkWService: todo: add done callback. demon process should wait until processing next message 10:31:35.455 all.js:9904 MoneyNetworkService loaded 10:31:35.458 all.js:16718 NavCtrl loaded 10:31:35.560 all.js:22064 AuthCtrl loaded 10:31:35.825 10-jquery.js:3610 [Violation] 'DOMContentLoaded' handler took 1098ms 10:31:36.401 40-angular.js:6241 [Violation] 'setTimeout' handler took 78ms 10:31:38.036 all.js?rev=2192&lang=en:593 hideProgress 10:32:08.047 all.js:9517 MoneyNetworkWService.w_login: getting sessions ... 10:32:08.049 30-ZeroFrame.js:7 [Violation] 'message' handler took 6152ms 10:32:08.059 all.js?rev=2192&lang=en:593 hideProgress 10:32:08.131 [Violation] Forced reflow while executing JavaScript took 58ms 10:32:08.311 all.js:20937 UserCtrl loaded 10:32:08.681 30-ZeroFrame.js:7 [Violation] 'message' handler took 549ms 10:32:08.822 all.js:2634 MoneyNetworkHubService.get_my_user_hub.step_1_merger_site_list: user_data_hubs = [] 10:32:08.844 all.js:2379 MoneyNetworkHubService.get_my_user_hub.step_3_find_user_hubs: No user data hubs were found. user_data_hubs.length = 1. Must be first contact. 10:32:08.846 all.js:2298 MoneyNetworkHubService.get_default_user_hub: ZeroFrame.site_info.content = {"files":63,"domain":"moneynetwork.bit","description":"Complementary & alternative money demo","address":"1JeHa67QEvrrFpsSow82fLypw8LoRcmCXk","favicon":"favicon.ico","cloneable":true,"includes":9,"viewport":"width=device-width, initial-scale=1.0","inner_path":"content.json","settings":{"default_hubs":{"1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh":{"description":"Money Network - U3 - User hub - runner jro","title":"U3 - User hub"}}},"files_optional":0,"title":"MoneyNetwork","signs_required":1,"modified":1507105658,"ignore":"((js|css)/(?!all.(js|css))|.idea|.git|data/.*db|data/users/.*/.*|emoji/.*/.*.png|merged-.*)","zeronet_version":"0.5.7","postmessage_nonce_security":true} 10:32:08.847 all.js:2355 MoneyNetworkHubService.get_my_user_hub.step_4_get_and_add_default_user_hub: calling mergerSiteAdd with my_user_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:08.966 all.js?rev=2192&lang=en:8 [Violation] 'setInterval' handler took 80ms 10:32:08.967 [Violation] Forced reflow while executing JavaScript took 47ms 10:32:09.023 all.js:2358 MoneyNetworkHubService.get_my_user_hub.step_4_get_and_add_default_user_hub mergerSiteAdd callback: res = "ok" 10:32:09.024 all.js:2361 MoneyNetworkHubService.get_my_user_hub.step_4_get_and_add_default_user_hub mergerSiteAdd callback: new user data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh was added. hub must be ready. wait for jsons (dbQuery) before first fileGet request to new user data hub 10:32:09.025 all.js:2326 MoneyNetworkHubService.get_my_user_hub.step_6_run_callbacks: my_user_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh, other_user_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:09.028 all.js:2281 MoneyNetworkZService.load_avatar get_my_user_hub callback 1: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json 10:32:09.032 all.js:4524 MoneyNetworkHubService.i_am_online get_my_user_hub callback 1: My cert_user_id is 1MxA7oQtC3VGY@moneynetwork.bit, my auth address is 1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF, my unique id d2b61edef98736c3e2ffddd844f8163a23f3ded473e3cba3949acd8fd4c66115 and my user data hub is 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:09.039 all.js:2281 MoneyNetworkHubService.get_data_json: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/data.json 10:32:09.040 all.js:2281 MoneyNetworkZService.load_user_contents_max_size get_my_user_hub callback 1: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/content.json 10:32:09.043 all.js:8891 MoneyNetworkWService.create_sessions: todo: add callback to create_sessions. some tasks must run after sessions have been created (get_currencies) 10:32:09.082 all.js:8900 MoneyNetworkWService.create_sessions: todo: pubkey+pubkey2 combinations (other session) should be unique. only one sessionid is being used by the other session. last used sessionid is the correct session 10:32:09.083 MoneyNetworkAPI.js:376 MoneyNetworkAPILib.get_sessions: get_wallet_cbs.length = 0 10:32:09.087 all.js:8934 MoneyNetworkWService.create_sessions: sessions1 = [] 10:32:09.088 all.js:8958 MoneyNetworkWService.create_sessions: sessions2 = {} 10:32:09.092 all.js:2281 UserCtrl get_my_user_hub callback 1: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json 10:32:09.118 all.js:11545 MoneyNetworkService.z_contact_search dbQuery callback 2: current user not in data.users array. must be a new user (first save). Try again in 3 seconds 10:32:09.348 all.js?rev=2192&lang=en:8 [Violation] 'setInterval' handler took 77ms 10:32:09.348 [Violation] Forced reflow while executing JavaScript took 75ms 10:32:10.790 all.js?rev=2192&lang=en:593 hideProgress 10:32:10.792 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/content.json" 10:32:10.793 all.js:2281 MoneyNetworkService.event_file_done: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/content.json 10:32:11.470 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "index.html" 10:32:12.124 all.js:11545 MoneyNetworkService.z_contact_search dbQuery callback 2: current user not in data.users array. must be a new user (first save). Try again in 3 seconds 10:32:12.165 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "MoneyNetwork-U3-User-Data-Hub.txt" 10:32:12.814 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/content.json" 10:32:12.814 all.js:2281 MoneyNetworkService.event_file_done: new data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh. waiting with fileGet request for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/content.json 10:32:12.996 all.js:2249 MoneyNetworkHubService.monitor_first_hub_event dbQuery callback: new user data hub 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh is ready. 6 fileGet operations are waiting in callback queue. running callbacks now 10:32:13.038 all.js:4544 MoneyNetworkHubService.i_am_online get_data_json callback 2: Changed ZeroNet certificate. Creating data.json file 10:32:13.118 all.js:6386 MoneyNetworkZService.z_update_1_data_json get_my_user_hub callback 1: hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh, random_other_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:13.120 all.js:4045 MoneyNetworkHubService.get_user_seq get_data_json callback 1: users array in data.json is empty 10:32:13.167 all.js:4045 MoneyNetworkHubService.get_user_seq get_data_json callback 1: users array in data.json is empty 10:32:13.193 all.js:6431 MoneyNetworkZService.z_update_1_data_json get_data_json callback 4: data.hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:13.886 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1GyzmaogHLDVFZdhH42UTX1ZGmHkuHVHPT/content.json" 10:32:14.508 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/status.json" 10:32:15.141 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:15.142 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:15.621 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/data.json" 10:32:15.655 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:15.656 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:16.277 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/like.json" 10:32:16.950 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1GyzmaogHLDVFZdhH42UTX1ZGmHkuHVHPT/status.json" 10:32:17.792 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1H9rsYn8YfxeGZgv3AuXZg9qCBZLrAS9xf/content.json" 10:32:17.911 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1GyzmaogHLDVFZdhH42UTX1ZGmHkuHVHPT/data.json" 10:32:17.932 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:17.933 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:18.018 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1BvASeoao8N6uBfgSGbzqEpZcuV9U2Q37y/content.json" 10:32:18.191 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1H9rsYn8YfxeGZgv3AuXZg9qCBZLrAS9xf/data.json" 10:32:18.216 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:18.217 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:18.394 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1BvASeoao8N6uBfgSGbzqEpZcuV9U2Q37y/status.json" 10:32:18.569 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKM8rE1CedTdpx2JoFcqPwk76aVMaqrQd/content.json" 10:32:18.604 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1BvASeoao8N6uBfgSGbzqEpZcuV9U2Q37y/data.json" 10:32:18.643 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1H9rsYn8YfxeGZgv3AuXZg9qCBZLrAS9xf/status.json" 10:32:18.706 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:18.706 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:18.791 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKM8rE1CedTdpx2JoFcqPwk76aVMaqrQd/status.json" 10:32:19.012 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LAdJDN675135dPTK42nK1HXFbVL9ysm1n/content.json" 10:32:19.129 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LRj7gZBiHrKXL97q9ZmaGErWT1UfeC3fm/content.json" 10:32:19.297 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1F1nDmBtZAGBQomNSJWxYikJ6yKyrUSeND/content.json" 10:32:19.377 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKM8rE1CedTdpx2JoFcqPwk76aVMaqrQd/data.json" 10:32:19.442 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LAdJDN675135dPTK42nK1HXFbVL9ysm1n/data.json" 10:32:19.476 all.js:11473 MoneyNetworkService.z_contact_search: row.value.replace failed. error = Cannot read property 'replace' of undefined, i = 0, row = {"tag":"Name","privacy":"Search","$$hashKey":"object:67"}, user_info = [{"tag":"Name","privacy":"Search","$$hashKey":"object:67"},{"tag":"%","value":"%","privacy":"Search","$$hashKey":"object:68"},{"tag":"Timezone","value":"-2","privacy":"Hidden","$$hashKey":"object:69"},{"tag":"Language","value":"en-US","privacy":"Hidden","$$hashKey":"object:70"}] 10:32:19.513 all.js:11473 MoneyNetworkService.z_contact_search: row.value.replace failed. error = Cannot read property 'replace' of undefined, i = 0, row = {"tag":"Name","privacy":"Search","$$hashKey":"object:67"}, user_info = [{"tag":"Name","privacy":"Search","$$hashKey":"object:67"},{"tag":"%","value":"%","privacy":"Search","$$hashKey":"object:68"},{"tag":"Timezone","value":"-2","privacy":"Hidden","$$hashKey":"object:69"},{"tag":"Language","value":"en-US","privacy":"Hidden","$$hashKey":"object:70"}] 10:32:19.515 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:19.518 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:19.521 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LAdJDN675135dPTK42nK1HXFbVL9ysm1n/status.json" 10:32:19.534 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:19.535 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:19.628 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LRj7gZBiHrKXL97q9ZmaGErWT1UfeC3fm/data.json" 10:32:19.646 all.js:11473 MoneyNetworkService.z_contact_search: row.value.replace failed. error = Cannot read property 'replace' of undefined, i = 0, row = {"tag":"Name","privacy":"Search","$$hashKey":"object:67"}, user_info = [{"tag":"Name","privacy":"Search","$$hashKey":"object:67"},{"tag":"%","value":"%","privacy":"Search","$$hashKey":"object:68"},{"tag":"Timezone","value":"-2","privacy":"Hidden","$$hashKey":"object:69"},{"tag":"Language","value":"en-US","privacy":"Hidden","$$hashKey":"object:70"}] 10:32:19.658 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:19.661 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:19.787 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1F1nDmBtZAGBQomNSJWxYikJ6yKyrUSeND/data.json" 10:32:19.797 all.js:11473 MoneyNetworkService.z_contact_search: row.value.replace failed. error = Cannot read property 'replace' of undefined, i = 0, row = {"tag":"Name","privacy":"Search","$$hashKey":"object:67"}, user_info = [{"tag":"Name","privacy":"Search","$$hashKey":"object:67"},{"tag":"%","value":"%","privacy":"Search","$$hashKey":"object:68"},{"tag":"Timezone","value":"-2","privacy":"Hidden","$$hashKey":"object:69"},{"tag":"Language","value":"en-US","privacy":"Hidden","$$hashKey":"object:70"}] 10:32:19.809 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:19.810 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:19.958 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1F1nDmBtZAGBQomNSJWxYikJ6yKyrUSeND/status.json" 10:32:19.999 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKwqjgS8csLFWgoWFyCJwf84G3rHAzEHu/content.json" 10:32:20.056 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1LRj7gZBiHrKXL97q9ZmaGErWT1UfeC3fm/status.json" 10:32:20.196 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AKk5gwAs1YpdghpCwxQG6WaKCeFz8EhJu/content.json" 10:32:20.383 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKwqjgS8csLFWgoWFyCJwf84G3rHAzEHu/data.json" 10:32:20.410 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:20.410 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:20.471 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16ShGnfTqtCQbXnRe8DuerCsmGHZA3YFSt/content.json" 10:32:20.604 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AKk5gwAs1YpdghpCwxQG6WaKCeFz8EhJu/status.json" 10:32:20.709 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1MKwqjgS8csLFWgoWFyCJwf84G3rHAzEHu/status.json" 10:32:20.791 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16ShGnfTqtCQbXnRe8DuerCsmGHZA3YFSt/status.json" 10:32:20.923 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AKk5gwAs1YpdghpCwxQG6WaKCeFz8EhJu/data.json" 10:32:20.933 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:20.934 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:21.027 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1M2XsH3NXTzcKyYqafsnPvKi5xs5XcjrU4/content.json" 10:32:21.212 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18XerViwWvbgKLG9M4dQz51Dtgtwq4kfYb/content.json" 10:32:21.397 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16ShGnfTqtCQbXnRe8DuerCsmGHZA3YFSt/data.json" 10:32:21.416 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Q8W6tCqKKD2b3oN8aAffEAT5hTdZ5Ru8S/content.json" 10:32:21.427 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1M2XsH3NXTzcKyYqafsnPvKi5xs5XcjrU4/status.json" 10:32:21.445 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:21.454 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:21.603 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18XerViwWvbgKLG9M4dQz51Dtgtwq4kfYb/data.json" 10:32:21.660 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:21.661 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:21.805 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Q8W6tCqKKD2b3oN8aAffEAT5hTdZ5Ru8S/status.json" 10:32:21.855 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18XerViwWvbgKLG9M4dQz51Dtgtwq4kfYb/status.json" 10:32:22.017 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Q8W6tCqKKD2b3oN8aAffEAT5hTdZ5Ru8S/data.json" 10:32:22.041 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:22.043 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:22.095 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1M2XsH3NXTzcKyYqafsnPvKi5xs5XcjrU4/data.json" 10:32:22.122 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:22.125 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:22.214 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1CiYaZeBfTc5PD3T1xP9yiWn7x1RKc7rdJ/content.json" 10:32:22.263 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18NSzPC5PXyuV1gHv2Ryz9e2eTVYgT7Ezc/content.json" 10:32:22.344 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AWB5qRd1Z5x88vaxGPgy45dbVhzw1uRSb/content.json" 10:32:22.412 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/15ZAunJpqAf3P5ghV2fVPhJbxrSAkPaM8G/content.json" 10:32:22.611 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18NSzPC5PXyuV1gHv2Ryz9e2eTVYgT7Ezc/status.json" 10:32:22.776 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14pdEa8SBme8TwnBMnoKm1arwodREoA5me/content.json" 10:32:22.845 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/18NSzPC5PXyuV1gHv2Ryz9e2eTVYgT7Ezc/data.json" 10:32:22.846 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1CiYaZeBfTc5PD3T1xP9yiWn7x1RKc7rdJ/data.json" 10:32:22.881 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:22.881 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:22.883 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:22.884 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:23.006 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AWB5qRd1Z5x88vaxGPgy45dbVhzw1uRSb/data.json" 10:32:23.024 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:23.025 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:23.077 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1CiYaZeBfTc5PD3T1xP9yiWn7x1RKc7rdJ/status.json" 10:32:23.210 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/15ZAunJpqAf3P5ghV2fVPhJbxrSAkPaM8G/data.json" 10:32:23.245 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:23.246 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:23.310 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/15ZAunJpqAf3P5ghV2fVPhJbxrSAkPaM8G/status.json" 10:32:23.407 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14pdEa8SBme8TwnBMnoKm1arwodREoA5me/data.json" 10:32:23.421 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:23.422 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:23.475 all.js?rev=2192&lang=en:593 hideProgress 10:32:23.493 all.js:3743 MoneyNetworkHubService.zeronet_site_publish sitePublish callback 5: res = "ok" (44) 10:32:23.498 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AWB5qRd1Z5x88vaxGPgy45dbVhzw1uRSb/status.json" 10:32:23.632 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/12tvujDkkfGuH2SYnxK7Ka6L1mgAwxiqqS/content.json" 10:32:23.706 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14pdEa8SBme8TwnBMnoKm1arwodREoA5me/status.json" 10:32:23.713 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DoiKDqM7GwSHbeNoLo1yEHLDF8WZ4XP7r/content.json" 10:32:23.744 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DppZpj1UD3KURbhUkiAR2gigUSqGj5uht/content.json" 10:32:23.955 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DoiKDqM7GwSHbeNoLo1yEHLDF8WZ4XP7r/status.json" 10:32:24.057 all.js:6386 MoneyNetworkZService.z_update_1_data_json get_my_user_hub callback 1: hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh, random_other_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:24.068 all.js:6431 MoneyNetworkZService.z_update_1_data_json get_data_json callback 4: data.hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:32:24.083 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.084 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:24.241 40-angular.js:6241 [Violation] 'setTimeout' handler took 137ms 10:32:24.271 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DoiKDqM7GwSHbeNoLo1yEHLDF8WZ4XP7r/data.json" 10:32:24.273 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19eqC1LGE7SHtBFEoMFLofLu85vHuQZUUv/content.json" 10:32:24.275 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/12tvujDkkfGuH2SYnxK7Ka6L1mgAwxiqqS/data.json" 10:32:24.381 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DppZpj1UD3KURbhUkiAR2gigUSqGj5uht/status.json" 10:32:24.519 all.js:3743 MoneyNetworkHubService.zeronet_site_publish sitePublish callback 5: res = "ok" (156) 10:32:24.520 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.521 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:24.522 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.522 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:24.564 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19eqC1LGE7SHtBFEoMFLofLu85vHuQZUUv/status.json" 10:32:24.626 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/17gwZ23Lw9XQqDztjG6r2bzYaDRFauWGUJ/content.json" 10:32:24.627 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/12tvujDkkfGuH2SYnxK7Ka6L1mgAwxiqqS/status.json" 10:32:24.729 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19eqC1LGE7SHtBFEoMFLofLu85vHuQZUUv/data.json" 10:32:24.768 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.768 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:24.874 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1DppZpj1UD3KURbhUkiAR2gigUSqGj5uht/data.json" 10:32:24.886 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.888 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:24.949 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/17gwZ23Lw9XQqDztjG6r2bzYaDRFauWGUJ/data.json" 10:32:24.998 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:24.999 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:25.068 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Mmx5UjL1S16tfXkrfZXNKKrTdFmGQ1zka/content.json" 10:32:25.130 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1P9YDsMbczxj2GEmH78rqi8SZB98fS39So/content.json" 10:32:25.227 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/17gwZ23Lw9XQqDztjG6r2bzYaDRFauWGUJ/status.json" 10:32:25.323 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Mmx5UjL1S16tfXkrfZXNKKrTdFmGQ1zka/status.json" 10:32:25.479 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EWU1RpPNPBtcE9bQcBbBucrrVzrrAGe9a/content.json" 10:32:25.581 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1P9YDsMbczxj2GEmH78rqi8SZB98fS39So/status.json" 10:32:25.596 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1G5FwRWF7PRWos66wTcZPtFSbH7vQDnvNb/content.json" 10:32:25.704 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EWU1RpPNPBtcE9bQcBbBucrrVzrrAGe9a/status.json" 10:32:25.869 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Mmx5UjL1S16tfXkrfZXNKKrTdFmGQ1zka/data.json" 10:32:25.917 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1G5FwRWF7PRWos66wTcZPtFSbH7vQDnvNb/status.json" 10:32:25.925 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:25.926 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:25.982 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1P9YDsMbczxj2GEmH78rqi8SZB98fS39So/data.json" 10:32:26.000 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.001 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:26.117 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Cxdo3Gd1m3To6SX29Wi7igAbxYW3ydRoy/content.json" 10:32:26.249 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EWU1RpPNPBtcE9bQcBbBucrrVzrrAGe9a/data.json" 10:32:26.261 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.261 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:26.326 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EnPUz1kByas3zgokzNZwmWpijMtU7v6w2/content.json" 10:32:26.433 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1ANxEe647ZSf1yC57gfCS74wBKcEAtiCGq/content.json" 10:32:26.503 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Cxdo3Gd1m3To6SX29Wi7igAbxYW3ydRoy/data.json" 10:32:26.505 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1G5FwRWF7PRWos66wTcZPtFSbH7vQDnvNb/data.json" 10:32:26.538 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.539 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:26.547 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.548 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:26.741 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EnPUz1kByas3zgokzNZwmWpijMtU7v6w2/data.json" 10:32:26.786 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.787 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:26.887 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1EnPUz1kByas3zgokzNZwmWpijMtU7v6w2/status.json" 10:32:26.931 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1ANxEe647ZSf1yC57gfCS74wBKcEAtiCGq/data.json" 10:32:26.991 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1Cxdo3Gd1m3To6SX29Wi7igAbxYW3ydRoy/status.json" 10:32:26.998 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:26.999 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:27.129 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1K8FaNnarkYZE3qFroJmuaqevDeDwQBLcs/content.json" 10:32:27.208 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1ANxEe647ZSf1yC57gfCS74wBKcEAtiCGq/status.json" 10:32:27.283 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19A4hN57Zmq9nbtupmkFjwjMx2mrRbcp3c/content.json" 10:32:27.352 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16QcoiNnifjv6BiHuLgB7BcYJ3auYFCPBc/content.json" 10:32:27.415 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1K8FaNnarkYZE3qFroJmuaqevDeDwQBLcs/data.json" 10:32:27.433 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:27.433 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:27.595 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/114UpQsgMkU6mrY5zYGpHanGmLXxW4yh88/content.json" 10:32:27.627 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19A4hN57Zmq9nbtupmkFjwjMx2mrRbcp3c/data.json" 10:32:27.669 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:27.670 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:27.778 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/19A4hN57Zmq9nbtupmkFjwjMx2mrRbcp3c/status.json" 10:32:27.836 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16QcoiNnifjv6BiHuLgB7BcYJ3auYFCPBc/data.json" 10:32:27.851 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:27.853 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:27.978 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1K8FaNnarkYZE3qFroJmuaqevDeDwQBLcs/status.json" 10:32:28.023 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/114UpQsgMkU6mrY5zYGpHanGmLXxW4yh88/data.json" 10:32:28.037 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:28.039 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:28.197 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1HUWJchekuPrFueVjuwEDrsjAeh12yuaLJ/content.json" 10:32:28.254 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/114UpQsgMkU6mrY5zYGpHanGmLXxW4yh88/status.json" 10:32:28.327 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/16QcoiNnifjv6BiHuLgB7BcYJ3auYFCPBc/status.json" 10:32:28.363 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1KfYLGq9R6qAFiG4RmxMnhXY5CpwrfwXfq/content.json" 10:32:28.540 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1L1rjBKoLF8tEZJ4wtrKqRmCVQesHT3BEd/content.json" 10:32:28.698 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1HUWJchekuPrFueVjuwEDrsjAeh12yuaLJ/status.json" 10:32:28.752 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1KfYLGq9R6qAFiG4RmxMnhXY5CpwrfwXfq/status.json" 10:32:28.848 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AGvrBvRQE2irAsm6GyQEYQGnqUnjzWFfW/content.json" 10:32:28.943 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1L1rjBKoLF8tEZJ4wtrKqRmCVQesHT3BEd/status.json" 10:32:28.989 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1HUWJchekuPrFueVjuwEDrsjAeh12yuaLJ/data.json" 10:32:29.018 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:29.019 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:29.150 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1KfYLGq9R6qAFiG4RmxMnhXY5CpwrfwXfq/data.json" 10:32:29.169 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AGvrBvRQE2irAsm6GyQEYQGnqUnjzWFfW/status.json" 10:32:29.208 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:29.209 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:29.353 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1PprhBN5HtrL5aLTy7bcixyskGVP1wbVgL/content.json" 10:32:29.482 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13NVBgaCE5dJjLuaP9KFhTKhRHTY49HzLq/content.json" 10:32:29.577 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1WvCSswFBBvhu9TKGcEfwNRJ7gQSyW3T1/content.json" 10:32:29.667 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1L1rjBKoLF8tEZJ4wtrKqRmCVQesHT3BEd/data.json" 10:32:29.668 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1PprhBN5HtrL5aLTy7bcixyskGVP1wbVgL/status.json" 10:32:29.731 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:29.735 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:29.746 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1AGvrBvRQE2irAsm6GyQEYQGnqUnjzWFfW/data.json" 10:32:29.835 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:29.835 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:29.896 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13NVBgaCE5dJjLuaP9KFhTKhRHTY49HzLq/data.json" 10:32:29.951 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:29.954 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:30.079 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1PprhBN5HtrL5aLTy7bcixyskGVP1wbVgL/data.json" 10:32:30.080 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1WvCSswFBBvhu9TKGcEfwNRJ7gQSyW3T1/data.json" 10:32:30.144 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:30.145 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:30.147 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:30.147 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:30.225 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json" 10:32:30.362 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13NVBgaCE5dJjLuaP9KFhTKhRHTY49HzLq/status.json" 10:32:30.416 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14FFKBA2RebLHk5pidYmFaQyp15YnJhQ4Z/content.json" 10:32:30.430 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1WvCSswFBBvhu9TKGcEfwNRJ7gQSyW3T1/status.json" 10:32:30.483 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14oi4tLaALaafHvZTRqARR1uFhoA43gkPL/content.json" 10:32:30.547 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/data.json" 10:32:30.572 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:30.575 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:30.752 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14FFKBA2RebLHk5pidYmFaQyp15YnJhQ4Z/data.json" 10:32:30.768 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:30.772 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:30.959 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14oi4tLaALaafHvZTRqARR1uFhoA43gkPL/status.json" 10:32:30.972 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14FFKBA2RebLHk5pidYmFaQyp15YnJhQ4Z/status.json" 10:32:31.125 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/like.json" 10:32:31.172 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14oi4tLaALaafHvZTRqARR1uFhoA43gkPL/data.json" 10:32:31.192 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:31.197 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:31.288 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/status.json" 10:32:31.452 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13wPTZK5amv4shFaUZ68cYC6nDwtiVxkNc/content.json" 10:32:31.849 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13dpUQ9cu9bCpAJ75kNMBjgRpKJz6wNwb2/content.json" 10:32:32.448 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13wPTZK5amv4shFaUZ68cYC6nDwtiVxkNc/data.json" 10:32:32.461 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:32.466 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:32.657 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13dpUQ9cu9bCpAJ75kNMBjgRpKJz6wNwb2/data.json" 10:32:32.658 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13wPTZK5amv4shFaUZ68cYC6nDwtiVxkNc/status.json" 10:32:32.693 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:32.693 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:33.279 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/13dpUQ9cu9bCpAJ75kNMBjgRpKJz6wNwb2/status.json" 10:32:34.833 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1B8qEz2Ad1oSRTBs1tNkG932yi3VSx9jXG/content.json" 10:32:35.053 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data-default/users/content-default.json" 10:32:35.245 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1B8qEz2Ad1oSRTBs1tNkG932yi3VSx9jXG/data.json" 10:32:35.261 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:35.272 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:35.376 all.js?rev=2192&lang=en:593 hideProgress 10:32:35.377 all.js:14313 MoneyNetworkService.event_file_done: hub = "1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh", event = "file_done", filename = "data/users/1B8qEz2Ad1oSRTBs1tNkG932yi3VSx9jXG/status.json" 10:32:35.602 all.js:17399 ChatCtrl loaded 10:32:36.275 10-jquery.js:4873 [Violation] 'click' handler took 852ms 10:32:36.697 40-angular.js:11138 [Violation] 'setInterval' handler took 84ms 10:32:36.753 40-angular.js:6241 [Violation] 'setTimeout' handler took 55ms 10:32:36.814 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:32:36.815 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:32:37.494 30-ZeroFrame.js:7 [Violation] 'message' handler took 530ms 10:32:43.652 all.js?rev=2192&lang=en:593 hideProgress 10:35:56.604 all.js?rev=2192&lang=en:593 hideProgress 10:35:56.942 all.js:20937 UserCtrl loaded 10:35:57.155 10-jquery.js:4873 [Violation] 'click' handler took 395ms 10:35:57.253 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:35:57.254 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:36:01.150 all.js?rev=2192&lang=en:593 hideProgress 10:36:01.721 all.js?rev=2192&lang=en:593 hideProgress 10:36:04.604 all.js:17399 ChatCtrl loaded 10:36:05.142 10-jquery.js:4873 [Violation] 'click' handler took 607ms 10:36:05.353 40-angular.js:11138 [Violation] 'setInterval' handler took 58ms 10:36:05.393 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:36:05.393 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:36:05.805 30-ZeroFrame.js:7 [Violation] 'message' handler took 349ms 10:36:11.796 all.js:20937 UserCtrl loaded 10:36:11.969 10-jquery.js:4873 [Violation] 'click' handler took 282ms 10:36:12.015 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:36:12.016 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:36:51.391 all.js:17399 ChatCtrl loaded 10:36:51.393 all.js:1793 MoneyNetworkService.z_contact_search get_my_user_hub callback 1: query 5 (MS OK) = select json.json_id, users.user_seq from json, users where json.directory = '1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF' and users.json_id = json.json_id and users.pubkey = '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' 10:36:51.397 all.js:1793 ChatCtrl.clear_chat_filter_cache: calling moneyNetworkService.reset_first_and_last_chat 10:36:51.399 all.js:1793 MoneyNetworkService.reset_first_and_last_chat: called 10:36:51.401 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: chat_page_context = {"no_processes":0,"end_of_page":true,"failures":[],"infinite_scroll_limit":5,"first_top_timestamp":null,"last_bottom_timestamp":null} 10:36:51.403 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: old_chat_page_context = {"first_top_timestamp":null,"last_bottom_timestamp":null,"end_of_page":true,"chat_sort":"Last message"} 10:36:51.964 10-jquery.js:4873 [Violation] 'click' handler took 651ms 10:36:52.117 all.js:1766 ChatCtrl.get_more_messages: self.chat_page_context.infinite_scroll_limit = 10 10:36:52.118 all.js:1766 ChatCtrl.get_more_messages: calling moneyNetworkService.reset_first_and_last_chat 10:36:52.119 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: called 10:36:52.120 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: chat_page_context = {"no_processes":0,"end_of_page":true,"failures":[],"infinite_scroll_limit":10,"first_top_timestamp":null,"last_bottom_timestamp":null} 10:36:52.122 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: old_chat_page_context = {"first_top_timestamp":null,"last_bottom_timestamp":null,"end_of_page":true,"chat_sort":"Last message"} 10:36:52.136 all.js:1766 ChatCtrl.check_public_chat: calling moneyNetworkService.check_public_chat 10:36:52.137 all.js:1766 MoneyNetworkService.check_public_chat: stop. unchanged chat page context. 10:36:52.181 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:36:52.182 all.js:1766 MoneyNetworkService.z_contact_search dbQuery callback 2: contacts_query 6 (MS OK) = select users.user_seq, users.pubkey, users.pubkey2, users.encryption, users.avatar as users_avatar, users.guest, data_json.directory, substr(data_json.directory, 1, instr(data_json.directory,'/')-1) as hub, substr(data_json.directory, instr(data_json.directory,'/data/users/')+12) as auth_address, data_json.json_id as data_json_id, content_json.json_id as content_json_id, keyvalue1.value as cert_user_id, keyvalue2.value as modified, (select substr(files.filename,8) from files, json as avatar_json where files.filename like 'avatar%' and avatar_json.json_id = files.json_id and avatar_json.directory = data_json.directory) as files_avatar, (select status.timestamp from json as status_json, status where status_json.directory = data_json.directory and status.json_id = status_json.json_id and status.user_seq = users.user_seq) as timestamp from users, json as data_json, json as content_json, keyvalue as keyvalue1, keyvalue as keyvalue2 where users.pubkey <> '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' and data_json.json_id = users.json_id and content_json.directory = data_json.directory and content_json.file_name = 'content.json' and keyvalue1.json_id = content_json.json_id and keyvalue1.key = 'cert_user_id'and keyvalue2.json_id = content_json.json_id and keyvalue2.key = 'modified' 10:36:52.183 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:36:52.184 all.js:1766 MoneyNetworkService.z_contact_search dbQuery callback 2: query 7 (MS OK) = select my_search.tag as my_tag, my_search.value as my_value, contacts.user_seq as other_user_seq, contacts.pubkey as other_pubkey, contacts.pubkey2 as other_pubkey2, contacts.encryption as other_encryption, contacts.guest as other_guest, contacts.directory as other_directory,contacts.hub as other_hub, contacts.auth_address as other_auth_address, contacts.cert_user_id as other_cert_user_id, contacts.modified as other_content_modified, contacts.timestamp as other_user_timestamp, search.tag as other_tag, search.value as other_value, contacts.users_avatar as other_users_avatar, contacts.files_avatar as other_files_avatar from ( select 'Name' as tag, 'jro test 2' as value union all select '%' as tag, '%' as value union all select 'Timezone' as tag, '-2' as value union all select 'Language' as tag, 'en-US' as value) as my_search, (select user_seq, tag, value, json_id from search union all select user_seq, '' as tag, '' as value, users.json_id from users where 0 = (select count(*) from search where search.json_id = users.json_id and search.user_seq = users.user_seq)) as search, (select users.user_seq, users.pubkey, users.pubkey2, users.encryption, users.avatar as users_avatar, users.guest, data_json.directory, substr(data_json.directory, 1, instr(data_json.directory,'/')-1) as hub, substr(data_json.directory, instr(data_json.directory,'/data/users/')+12) as auth_address, data_json.json_id as data_json_id, content_json.json_id as content_json_id, keyvalue1.value as cert_user_id, keyvalue2.value as modified, (select substr(files.filename,8) from files, json as avatar_json where files.filename like 'avatar%' and avatar_json.json_id = files.json_id and avatar_json.directory = data_json.directory) as files_avatar, (select status.timestamp from json as status_json, status where status_json.directory = data_json.directory and status.json_id = status_json.json_id and status.user_seq = users.user_seq) as timestamp from users, json as data_json, json as content_json, keyvalue as keyvalue1, keyvalue as keyvalue2 where users.pubkey <> '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' and data_json.json_id = users.json_id and content_json.directory = data_json.directory and content_json.file_name = 'content.json' and keyvalue1.json_id = content_json.json_id and keyvalue1.key = 'cert_user_id'and keyvalue2.json_id = content_json.json_id and keyvalue2.key = 'modified') as contacts where (my_search.tag like search.tag and search.tag <> '%' and my_search.value like search.value and search.value <> '%' or search.tag like my_search.tag and search.value like my_search.value) and not (search.json_id = 2 and search.user_seq = 1) and contacts.data_json_id = search.json_id and contacts.user_seq = search.user_seq order by contacts.auth_address, contacts.modified desc, contacts.hub 10:36:52.690 30-ZeroFrame.js:7 [Violation] 'message' handler took 457ms 10:36:58.402 all.js:22064 AuthCtrl loaded 10:37:05.400 all.js:1766 MoneyNetworkService.local_storage_read_messages: query 13 (MS OK) = select messages.user_seq, messages.receiver_sha256, messages.key, messages.message, messages.message_sha256, messages.timestamp, messages.json_id, users.pubkey, substr(json.directory, 1, instr(json.directory,'/')-1) as hub, substr(json.directory, instr(json.directory,'/data/users/')+12) as auth_address from messages, users, json where ( messages.receiver_sha256 in ('a5bc3809b940fdacf6f082649a7d60310846f473180fecbe197f0feeaba89f89') )and users.json_id = messages.json_id and users.user_seq = messages.user_seq and json.json_id = messages.json_id 10:37:05.407 all.js:9517 MoneyNetworkWService.w_login: getting sessions ... 10:37:05.545 all.js:17399 ChatCtrl loaded 10:37:05.551 all.js:1766 ChatCtrl.clear_chat_filter_cache: calling moneyNetworkService.reset_first_and_last_chat 10:37:05.553 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: called 10:37:05.555 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: chat_page_context = {"no_processes":0,"end_of_page":true,"failures":[],"infinite_scroll_limit":5,"first_top_timestamp":null,"last_bottom_timestamp":null} 10:37:05.556 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: old_chat_page_context = {"first_top_timestamp":null,"last_bottom_timestamp":null,"end_of_page":true,"chat_sort":"Last message"} 10:37:05.641 40-angular.js:6241 [Violation] 'setTimeout' handler took 215ms 10:37:05.696 all.js:1766 ChatCtrl.get_more_messages: self.chat_page_context.infinite_scroll_limit = 10 10:37:05.701 all.js:1766 ChatCtrl.get_more_messages: calling moneyNetworkService.reset_first_and_last_chat 10:37:05.703 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: called 10:37:05.704 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: chat_page_context = {"no_processes":0,"end_of_page":true,"failures":[],"infinite_scroll_limit":10,"first_top_timestamp":null,"last_bottom_timestamp":null} 10:37:05.705 all.js:1766 MoneyNetworkService.reset_first_and_last_chat: old_chat_page_context = {"first_top_timestamp":null,"last_bottom_timestamp":null,"end_of_page":true,"chat_sort":"Last message"} 10:37:05.711 all.js:2634 MoneyNetworkHubService.get_my_user_hub.step_1_merger_site_list: user_data_hubs = ["1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh"] 10:37:05.714 all.js:1766 MoneyNetworkHubService.get_my_user_hub.step_2_compare_tables: query ? = select directory, file_name, (select value from keyvalue where keyvalue.json_id = json.json_id and keyvalue.key = 'modified') as modified from json where json.directory like '%/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF' 10:37:05.721 all.js:1766 ChatCtrl.check_public_chat: calling moneyNetworkService.check_public_chat 10:37:05.726 all.js:1766 MoneyNetworkService.check_public_chat: stop. unchanged chat page context. 10:37:05.735 all.js:1766 MoneyNetworkHubService.get_my_user_hub.step_2_compare_tables dbQuery callback 1: query ? = select json.directory, files.filename as file_name from files, json where json.directory like '%/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF' and json.json_id = files.json_id 10:37:05.775 all.js:1766 MoneyNetworkHubService.get_my_user_hub.step_3_find_user_hubs: query 17 (MS OK) = select substr(content.directory, 1, instr(content.directory,'/')-1) as hub from keyvalue as modified, json as content, json as data where content.directory in ('1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF') and content.file_name = 'content.json' and modified.json_id = content.json_id and modified.key = 'modified' and data.directory = content.directory and data.file_name = 'data.json' order by modified.value desc 10:37:05.799 all.js:2418 MoneyNetworkHubService.get_my_user_hub.step_3_find_user_hubs dbQuery callback: hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:37:05.801 all.js:2326 MoneyNetworkHubService.get_my_user_hub.step_6_run_callbacks: my_user_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh, other_user_hub = 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:37:05.804 all.js:1793 MoneyNetworkZService.load_avatar get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json fileGet started (319). 1 pending ZeroNet API operation (319) 10:37:05.809 all.js:4524 MoneyNetworkHubService.i_am_online get_my_user_hub callback 1: My cert_user_id is 1MxA7oQtC3VGY@moneynetwork.bit, my auth address is 1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF, my unique id d2b61edef98736c3e2ffddd844f8163a23f3ded473e3cba3949acd8fd4c66115 and my user data hub is 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh 10:37:05.812 all.js:1766 MoneyNetworkHubService.get_data_json: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/data.json fileGet started (320). 2 pending ZeroNet API operations (319,320) 10:37:05.815 all.js:1766 MoneyNetworkZService.load_user_contents_max_size get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/content.json fileGet started (321). 3 pending ZeroNet API operations (319,320,321) 10:37:05.819 all.js:8891 MoneyNetworkWService.create_sessions: todo: add callback to create_sessions. some tasks must run after sessions have been created (get_currencies) 10:37:05.826 all.js:8900 MoneyNetworkWService.create_sessions: todo: pubkey+pubkey2 combinations (other session) should be unique. only one sessionid is being used by the other session. last used sessionid is the correct session 10:37:05.828 MoneyNetworkAPI.js:376 MoneyNetworkAPILib.get_sessions: get_wallet_cbs.length = 0 10:37:05.830 all.js:8934 MoneyNetworkWService.create_sessions: sessions1 = [] 10:37:05.831 all.js:8958 MoneyNetworkWService.create_sessions: sessions2 = {} 10:37:05.833 all.js:1766 MoneyNetworkService.z_contact_search get_my_user_hub callback 1: query 5 (MS OK) = select json.json_id, users.user_seq from json, users where json.directory = '1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF' and users.json_id = json.json_id and users.pubkey = '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' 10:37:05.869 all.js:1766 MoneyNetworkZService.load_avatar get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json fileGet finished. elapsed time 64 ms (319). 3 pending ZeroNet API operations (320,321,322) 10:37:05.871 all.js:1766 MoneyNetworkHubService.get_data_json: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/data.json fileGet finished. elapsed time 59 ms (320). 2 pending ZeroNet API operations (321,322) 10:37:05.874 all.js:4583 MoneyNetworkHubService.i_am_online get_data_json callback 2: my_user_seq = 1, user_id = 1 10:37:05.904 all.js:1766 MoneyNetworkHubService.get_status_json get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/status.json fileGet started (323). 3 pending ZeroNet API operations (321,322,323) 10:37:05.914 all.js:1766 MoneyNetworkZService.load_user_contents_max_size get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/content.json fileGet finished. elapsed time 99 ms (321). 2 pending ZeroNet API operations (322,323) 10:37:05.920 all.js:11599 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 6 and query 7 will return doublet contact info for users on multiple user hubs. Now using user data from hub with last content.modified timestamp. Should filter data from "bad" hubs. 10:37:05.923 all.js:1766 MoneyNetworkService.z_contact_search dbQuery callback 2: contacts_query 6 (MS OK) = select users.user_seq, users.pubkey, users.pubkey2, users.encryption, users.avatar as users_avatar, users.guest, data_json.directory, substr(data_json.directory, 1, instr(data_json.directory,'/')-1) as hub, substr(data_json.directory, instr(data_json.directory,'/data/users/')+12) as auth_address, data_json.json_id as data_json_id, content_json.json_id as content_json_id, keyvalue1.value as cert_user_id, keyvalue2.value as modified, (select substr(files.filename,8) from files, json as avatar_json where files.filename like 'avatar%' and avatar_json.json_id = files.json_id and avatar_json.directory = data_json.directory) as files_avatar, (select status.timestamp from json as status_json, status where status_json.directory = data_json.directory and status.json_id = status_json.json_id and status.user_seq = users.user_seq) as timestamp from users, json as data_json, json as content_json, keyvalue as keyvalue1, keyvalue as keyvalue2 where users.pubkey <> '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' and data_json.json_id = users.json_id and content_json.directory = data_json.directory and content_json.file_name = 'content.json' and keyvalue1.json_id = content_json.json_id and keyvalue1.key = 'cert_user_id'and keyvalue2.json_id = content_json.json_id and keyvalue2.key = 'modified' 10:37:05.930 all.js:11605 MoneyNetworkService.z_contact_search dbQuery callback 2: todo: query 7 is only deselecting current user on current user hub. query will return current user on other hubs. 10:37:05.932 all.js:1766 MoneyNetworkService.z_contact_search dbQuery callback 2: query 7 (MS OK) = select my_search.tag as my_tag, my_search.value as my_value, contacts.user_seq as other_user_seq, contacts.pubkey as other_pubkey, contacts.pubkey2 as other_pubkey2, contacts.encryption as other_encryption, contacts.guest as other_guest, contacts.directory as other_directory,contacts.hub as other_hub, contacts.auth_address as other_auth_address, contacts.cert_user_id as other_cert_user_id, contacts.modified as other_content_modified, contacts.timestamp as other_user_timestamp, search.tag as other_tag, search.value as other_value, contacts.users_avatar as other_users_avatar, contacts.files_avatar as other_files_avatar from ( select 'Name' as tag, 'jro test 2' as value union all select '%' as tag, '%' as value union all select 'Timezone' as tag, '-2' as value union all select 'Language' as tag, 'en-US' as value) as my_search, (select user_seq, tag, value, json_id from search union all select user_seq, '' as tag, '' as value, users.json_id from users where 0 = (select count(*) from search where search.json_id = users.json_id and search.user_seq = users.user_seq)) as search, (select users.user_seq, users.pubkey, users.pubkey2, users.encryption, users.avatar as users_avatar, users.guest, data_json.directory, substr(data_json.directory, 1, instr(data_json.directory,'/')-1) as hub, substr(data_json.directory, instr(data_json.directory,'/data/users/')+12) as auth_address, data_json.json_id as data_json_id, content_json.json_id as content_json_id, keyvalue1.value as cert_user_id, keyvalue2.value as modified, (select substr(files.filename,8) from files, json as avatar_json where files.filename like 'avatar%' and avatar_json.json_id = files.json_id and avatar_json.directory = data_json.directory) as files_avatar, (select status.timestamp from json as status_json, status where status_json.directory = data_json.directory and status.json_id = status_json.json_id and status.user_seq = users.user_seq) as timestamp from users, json as data_json, json as content_json, keyvalue as keyvalue1, keyvalue as keyvalue2 where users.pubkey <> '-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyWi/TYEMjMOaH5I05YdC myNhmvZCnoD5l4+QuXPofwW6kcBA15hUIJWFZLKPWaiFOavJJt+m4iIlrL++M7jI WxckDfwlmevTag3N1JOkL8I4PO4/8kvMTG8sML5T+NqTEO3SsxbyyFWv7KsAD+wB rQZSAKGUTLw+SMEDHcSvDVsjm55lglt4oBliqrDdFeN5ZecJVGrl1vdfwehl/1I2 lybf9NVBcGnZonJSuoH/KGOzn6zyvo/9rlydMcCz8PqDKJb7Mnapp85YZovHdvg6 G2uB9I0BXbrhkhdIZinle0y7P+akQ2GFWPPsHklir8H4vBC1eYxGDX0QJJCGV+wU FQIDAQAB -----END PUBLIC KEY-----' and data_json.json_id = users.json_id and content_json.directory = data_json.directory and content_json.file_name = 'content.json' and keyvalue1.json_id = content_json.json_id and keyvalue1.key = 'cert_user_id'and keyvalue2.json_id = content_json.json_id and keyvalue2.key = 'modified') as contacts where (my_search.tag like search.tag and search.tag <> '%' and my_search.value like search.value and search.value <> '%' or search.tag like my_search.tag and search.value like my_search.value) and not (search.json_id = 2 and search.user_seq = 1) and contacts.data_json_id = search.json_id and contacts.user_seq = search.user_seq order by contacts.auth_address, contacts.modified desc, contacts.hub 10:37:05.967 all.js:1766 MoneyNetworkHubService.get_status_json get_my_user_hub callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/status.json fileGet finished. elapsed time 63 ms (323). 1 pending ZeroNet API operation (324) 10:37:06.482 30-ZeroFrame.js:7 [Violation] 'message' handler took 489ms 10:37:07.262 all.js?rev=2192&lang=en:593 hideProgress 10:37:07.272 all.js:3743 MoneyNetworkHubService.zeronet_site_publish sitePublish callback 5: res = "ok" (327) 10:37:07.283 all.js:1766 MoneyNetworkHubService.zeronet_site_publish sitePublish callback 5: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json fileGet started (328). 1 pending ZeroNet API operation (328) 10:37:07.292 all.js:1766 MoneyNetworkHubService.zeronet_site_publish sitePublish callback 5: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/1MxA7oQtC3VGYKJ7r2aaP1u1ZYqA1co9pF/content.json fileGet finished. elapsed time 9 ms (328). No pending ZeroNet API operations
Added one public chat message => two old public chat msg were loaded. Missing newer public chat messages
Correct with only 1 -chat.json files in ZeroBundle2 instance. Above screendump. 5 -chat.json files in ZeroBundle instance. Why not replicated to ZeroBundle2 instance? Missing 4 content.json files in ZeroBundle2?
Missing sign and publish for new public chat message at Wednesday, June 7, 2017 7:07:08 AM?
1496819228090-1496819228090-1-chat.json (580 bytes, timestamp Wednesday, June 7, 2017 7:07:08 AM) is on filesystem in ZeroBundle instance but is not in content.json file ... content.json timestamp Wednesday, June 7, 2017 6:50:00 AM:
Manuel sign error for not correct updated and published content.json file:
jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ ./ZeroNet.sh siteSign 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh --inner_path data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json --publish - Starting ZeroNet... - OpenSSL loaded, version: 01000207F - Version: 0.5.7 r2192, Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:08:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)], Gevent: 1.0.2 - Signing site: 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh... Private key (input hidden): Site:1PgyTn..z2zh Opening site data directory: data/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/... - Sign error: Potentially unsafe part of the pattern: ]{ in ([0-9]{13}-[0-9]{13}-[0-9]+-chat.json|[0-9]{13}-image.json|[0-9]{13}-[0-9]+-image.json|[0-9a-f]{10}.[0-9]{13})
Total 14 content.json files with same "unsafe" optional files pattern. But only optional files for auth_address 14imEyXrDeDDrZb51miohUveniyP4vMkTM:
Replaced optional pattern with ^.[0-9].$, removed old files_optional from content.json + sign and publish:
jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ ./ZeroNet.sh siteSign 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh --inner_path data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json --publish - Starting ZeroNet... - OpenSSL loaded, version: 01000207F - Version: 0.5.7 r2192, Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:08:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)], Gevent: 1.0.2 - Signing site: 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh... Private key (input hidden): Site:1PgyTn..z2zh Opening site data directory: data/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/... Site:1PgyTn..z2zh - data.json Site:1PgyTn..z2zh - [OPTIONAL] 15456eeae5.1496491400341 Site:1PgyTn..z2zh - [OPTIONAL] 1ae13b2a7a.1496491252237 Site:1PgyTn..z2zh - [OPTIONAL] 1495640763464-1495639095435-1-chat.json Site:1PgyTn..z2zh - [OPTIONAL] e49ccbe58b.1496490392159 Site:1PgyTn..z2zh - like.json Site:1PgyTn..z2zh - [OPTIONAL] d9d3e8fe4f.1496493179066 Site:1PgyTn..z2zh - [OPTIONAL] f7aacf5b0a.1496493919887 Site:1PgyTn..z2zh - [OPTIONAL] 1496819228090-1496819228090-1-chat.json Site:1PgyTn..z2zh - [SKIPPED] 1495639095435-1495639095435-1-chat.json-old Site:1PgyTn..z2zh - status.json Site:1PgyTn..z2zh - [SKIPPED] content.json Site:1PgyTn..z2zh - [OPTIONAL] 171a91258d.1496491892069 Site:1PgyTn..z2zh Adding timestamp and sha512sums to new content.json... Site:1PgyTn..z2zh Verifying private key... - Sign error: Private key invalid! Valid signers: ['14imEyXrDeDDrZb51miohUveniyP4vMkTM', '1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh'], Private key address: False jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$ ./ZeroNet.sh siteSign 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh --inner_path data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json --publish - Starting ZeroNet... - OpenSSL loaded, version: 01000207F - Version: 0.5.7 r2192, Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:08:32) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)], Gevent: 1.0.2 - Signing site: 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh... Private key (input hidden): Site:1PgyTn..z2zh Opening site data directory: data/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/... Site:1PgyTn..z2zh - data.json Site:1PgyTn..z2zh - [OPTIONAL] 15456eeae5.1496491400341 Site:1PgyTn..z2zh - [OPTIONAL] 1ae13b2a7a.1496491252237 Site:1PgyTn..z2zh - [OPTIONAL] 1495640763464-1495639095435-1-chat.json Site:1PgyTn..z2zh - [OPTIONAL] e49ccbe58b.1496490392159 Site:1PgyTn..z2zh - like.json Site:1PgyTn..z2zh - [OPTIONAL] d9d3e8fe4f.1496493179066 Site:1PgyTn..z2zh - [OPTIONAL] f7aacf5b0a.1496493919887 Site:1PgyTn..z2zh - [OPTIONAL] 1496819228090-1496819228090-1-chat.json Site:1PgyTn..z2zh - [SKIPPED] 1495639095435-1495639095435-1-chat.json-old Site:1PgyTn..z2zh - status.json Site:1PgyTn..z2zh - [SKIPPED] content.json Site:1PgyTn..z2zh - [OPTIONAL] 171a91258d.1496491892069 Site:1PgyTn..z2zh Adding timestamp and sha512sums to new content.json... Site:1PgyTn..z2zh Verifying private key... Site:1PgyTn..z2zh Correct 1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh in valid signers: ['14imEyXrDeDDrZb51miohUveniyP4vMkTM', '1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh'] Site:1PgyTn..z2zh Signing data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json... Site:1PgyTn..z2zh Saving to data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json... Site:1PgyTn..z2zh File data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json signed! - Loading site... - Creating FileServer.... TorManager Connecting to Tor Controller 127.0.0.1:9051 FileServer Checking port 23204 using P2P... FileServer Checking port 23204 using portchecker.co... FileServer [BAD :(] Port closed: Port 23204 is closed. FileServer Trying to open port using UpnpPunch... FileServer UpnpPunch run error: UpnpError: Failed to communicate with igd using port 23204 on local machine after 3 tries. in FileServer.py line 75 > UpnpPunch.py line 325 > UpnpPunch.py line 316 - Gathering peers from tracker Site:1PgyTn..z2zh Publishing data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json to 5/14 peers (connected: 0) diffs: [] (0.00k)... Site:1PgyTn..z2zh [OK] 212.24.103.49:15441: Thanks, file data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json updated! 1/5 Site:1PgyTn..z2zh [OK] 104.199.246.69:15441: File not changed 2/5 Site:1PgyTn..z2zh [OK] oiqo2y6ge76t6hrd.onion:15441: File not changed 3/5 Site:1PgyTn..z2zh [FAILED] et6l6pguckldjjpl.onion:15441: {'exception': 'Timeout'} Site:1PgyTn..z2zh [FAILED] eq3ixjo5kydedn43.onion:23204: {'exception': 'Timeout'} Site:1PgyTn..z2zh [FAILED] 24eub2jnme57qeuu.onion:23204: {'exception': 'Timeout'} Site:1PgyTn..z2zh Successfuly data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/content.json published to 3 peers, publishing to 5 more peers in the background - Serving files (max 60s)... Site:1PgyTn..z2zh [FAILED] pdhkd2gl3qttnlhx.onion:23204: {'exception': 'Timeout'} Site:1PgyTn..z2zh [FAILED] bgp2wjk4mgzksyyi.onion:23204: {'exception': 'Timeout'} Site:1PgyTn..z2zh [FAILED] 223.73.232.138:15441: {'exception': 'Timeout'} Site:1PgyTn..z2zh [FAILED] 5yrakzpntwuh47dh.onion:15441: {'exception': 'Timeout'} Site:1ABFCa..bz3m Update for data/users/1CdwZ24MZhBc2XNT2vAjk2MQjJuEnybP5W/content.json looks valid, saving... - Unhandled exception Traceback (most recent call last): File "/Disk-0/OLAP-hosting/ZeroBundle/lib/python2.7/site-packages/gevent/greenlet.py", line 327, in run result = self._run(*self.args, **self.kwargs) File "/Disk-0/OLAP-hosting/ZeroBundle/ZeroNet/src/Site/Site.py", line 550, in publish peers = self.getConnectedPeers() File "/Disk-0/OLAP-hosting/ZeroBundle/ZeroNet/src/Site/Site.py", line 1011, in getConnectedPeers for connection in self.connection_server.connections: AttributeError: 'NoneType' object has no attribute 'connections' Traceback (most recent call last): File "/Disk-0/OLAP-hosting/ZeroBundle/lib/python2.7/site-packages/gevent/greenlet.py", line 327, in run result = self._run(*self.args, **self.kwargs) File "/Disk-0/OLAP-hosting/ZeroBundle/ZeroNet/src/Site/Site.py", line 550, in publish peers = self.getConnectedPeers() File "/Disk-0/OLAP-hosting/ZeroBundle/ZeroNet/src/Site/Site.py", line 1011, in getConnectedPeers for connection in self.connection_server.connections: AttributeError: 'NoneType' object has no attribute 'connections' - Done. jro@jro-Extensa-7620:/Disk-0/OLAP-hosting/ZeroBundle$
Test from zerogate.tk. running zeronet instance with port closed:
13:08:29.507 all.js:1728 MoneyNetworkHelper.check_api_operation_timeout: timeout for MoneyNetworkService.get_and_load_chat_file get_user_seq callback 1: merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json fileGet after 60 seconds. todo: check for lost merger:MoneyNetwork permission 13:08:29.513 all.js:553 MoneyNetworkHelper.load_public_avatars.step_4_download_emojis fileGet callback: fileGet emoji/facebook/1f1f2_1f1f6.png failed 13:08:29.540 all.js:15810 MoneyNetworkService.get_and_load_chat_file z_file_get callback 2: z_file_get operation for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json aborted after 60 seconds 13:08:29.541 all.js:15816 MoneyNetworkService.get_and_load_chat_file z_file_get callback 2: download failed for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json, failures = 1 13:08:29.629 all.js:11538 MoneyNetworkService.z_contact_search dbQuery callback 2: Search for new contacts failed: 'NoneType' object has no attribute 'execute' ... 13:10:02.655 all.js:1766 MoneyNetworkService.get_public_chat get_no_peers: get and load chat file merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json 13:10:02.657 all.js:1766 MoneyNetworkService.get_public_chat optionalFileInfo callback 2 : cache_filename = merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/1507105555199-1496820690619-1-chat.json, cache_status = undefined, file_info = {"inner_path":"data/users/18DbeZgtVCcLghmtzvg4Uv8uRQAwR8wnDQ/1507105555199-1496820690619-1-chat.json","uploaded":0,"is_pinned":0,"time_accessed":0,"site_id":325,"is_downloaded":0,"file_id":80671,"peer":0,"time_added":1507105573,"hash_id":58685,"time_downloaded":0,"size":1445} 13:10:02.659 all.js:1766 MoneyNetworkService.get_public_chat get_no_peers: max_peers = 4, max_peers_i = 0 13:10:02.660 all.js:1766 MoneyNetworkService.get_public_chat get_no_peers: res = [{"guest":null,"hub":"1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh","from_timestamp":1496819228090,"filename":"1496819228090-1496819228090-1-chat.json","to_timestamp":1496819228090,"auth_address":"14imEyXrDeDDrZb51miohUveniyP4vMkTM","user_seq":1,"pubkey":"-----BEGIN PUBLIC KEY-----\nMIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBpQDut223gZcYfGTHxqoal\nDFX4PvQY1riWEPVqiO2eXS3E47XJjRUtMSUqzpb011ZxzauTxSXlTL1uunIykTvN\nmsXaNSq/tPIue0zdVSCN4PrJo5FY5P6SYGviZBLzdHZJYqlNk3QPngrBGJl/VBBp\nToPXmN7hog/9rXEGhPyN7GX2AKy3pPFCkXFC9GDlCoEjt0Pq+y5sF/t4iPXyn878\nirWfYbRPisLjnJGqSe23/c6MhP8CTvnbFvpiBcLES7HQk6hqqBBnLe9NLTABbqXK\n6i1LW6+aZRqOX72mMwU+1LTcbQRIW1nG6rtPhaUqiIzeH0g8B743bjmcJagm1foH\nAgMBAAE=\n-----END PUBLIC KEY-----","size":580,"download_failed_at":[],"peer":4},{"guest":null,"hub":"1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh","from_timestamp":1495717379258,"filename":"1495717379258-1495717379258-1-chat.json","to_timestamp":1495717379258,"auth_address":"127eWvAQ4no1LAWF4tPh49XyTRcyxjAwwD","user_seq":1,"pubkey":"-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgOgaDTmcHTNWOe3Bl7LH\nlR4Jfqxp4b5lwhOs04xNnVpsDY4ZrOhVpipjNhyoAezgdJS04VnvtkJZnXzZbPEQ\nRLhRCWqjv9C3TCFTPTt8jntVHFfENqgfE89pgUwZMtRHHieLK6VrOdEA+6FB1tUR\nDDl/CnolGyeTcdHppT26XNtpJnb9DcIemrk4UEbEZCsAtg0hdG6qk+9Z6sAk4DVf\nAWjlP69WZhM3eZ1LIkG3hgvHNrYfcqN/HALZ3dqZttYfggcoTno2OXMS1ewU6tNq\noj7e/lDoqgT3ccg//pMwjs/CduDrP8g0ptBLVqqDWyO1ZpHmnAnhjbtSgNpOGSdI\npQIDAQAB\n-----END PUBLIC KEY-----","size":121,"download_failed_at":[],"peer":2},{"guest":null,"hub":"1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh","from_timestamp":1495700684383,"filename":"1495700749498-1495700684383-1-chat.json","to_timestamp":1495700749498,"auth_address":"13CMaVD3fimSq8Zr1Xr3UkbZqhA8BupBAf","user_seq":1,"pubkey":"-----BEGIN PUBLIC KEY-----\nMIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBktXAuIMRo7U35htTW+Z9e\nPnNXYQj118sscz4qVzZH/+2YbfifzYtEK/w1fNvVkd6SPiyttOP8i/mU9Zzj3v38\nCbkNU8tOokTxrP39cR99ZAR1O27VJctyfmTH+5kKCTE3r0hxoY6JAVtStsbQu5QD\nzAHFdCyA+OaF9J3aYpV1MH4NeIghXmXRoDTyinPmoYxcniuqrLnCGp/tYn0QYg85\nALqa0h2iYNUngqgVKvSnqQT5AM5hiqv28Z/T1YjoPW4jV9fu6xybJdYxN6AJTQmH\n/kcEOcyKzkwiCqceiiX+LTxO91FsvoNH4+HvaLkWSZK3XbfU4JuhykJ0HlfZ5VV7\nAgMBAAE=\n-----END PUBLIC KEY-----","size":188,"download_failed_at":[],"peer":2}] 13:10:02.663 all.js:1766 MoneyNetworkService.get_public_chat get_no_peers: selected res[0] = {"guest":null,"hub":"1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh","from_timestamp":1496819228090,"filename":"1496819228090-1496819228090-1-chat.json","to_timestamp":1496819228090,"auth_address":"14imEyXrDeDDrZb51miohUveniyP4vMkTM","user_seq":1,"pubkey":"-----BEGIN PUBLIC KEY-----\nMIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBpQDut223gZcYfGTHxqoal\nDFX4PvQY1riWEPVqiO2eXS3E47XJjRUtMSUqzpb011ZxzauTxSXlTL1uunIykTvN\nmsXaNSq/tPIue0zdVSCN4PrJo5FY5P6SYGviZBLzdHZJYqlNk3QPngrBGJl/VBBp\nToPXmN7hog/9rXEGhPyN7GX2AKy3pPFCkXFC9GDlCoEjt0Pq+y5sF/t4iPXyn878\nirWfYbRPisLjnJGqSe23/c6MhP8CTvnbFvpiBcLES7HQk6hqqBBnLe9NLTABbqXK\n6i1LW6+aZRqOX72mMwU+1LTcbQRIW1nG6rtPhaUqiIzeH0g8B743bjmcJagm1foH\nAgMBAAE=\n-----END PUBLIC KEY-----","size":580,"download_failed_at":[],"peer":4} 13:10:02.664 all.js:1766 MoneyNetworkService.get_public_chat get_no_peers: get and load chat file merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json 13:10:02.759 all.js:1766 MoneyNetworkService.get_and_load_chat_file get_user_seq callback 1: start download merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json 13:10:02.770 all.js:1766 MoneyNetworkService.get_and_load_chat_file get_user_seq callback 1: aborting request. fileGet request is already running for merged-MoneyNetwork/1PgyTnnACGd1XRdpfiDihgKwYRRnzgz2zh/data/users/14imEyXrDeDDrZb51miohUveniyP4vMkTM/1496819228090-1496819228090-1-chat.json
OK replication of missing public chat message to zerogate.tk with zeronet port open. Plus OK replicated from zerogate.tk to ZeroBundle2 instance.
New ZeroBundle <=> ZeroBundle2 instance compare. 5 chat.json files are missing in ZeroBundle2 instance (3 non empty chat.json files):
1507105555199-1496820690619-1-chat.json is missing in ZeroBundle2 instance:
{ "version": 8, "msg": [ { "user_seq": 1, "timestamp": 1496820690619, "message": "Project update: MoneyNetwork has been changed from a single site to a merger site. Data under MoneyNetwork/data is no longer used and is being moved to merger site U3 - User data hub. Sorry for any lost of data.\nI have started on money integration. Wallets will be integrated in MoneyNetwork as plugin merger sites. I have created one wallet site with test Bitcoins [MoneyNetworkW2](/1LqUnXPEgcS15UGwEgkbuTbKYZqAUwQ7L1). Test bitcoin wallet can be used but integration is not yet ready." }, { "user_seq": 1, "timestamp": 1503919918798, "message": "Project update: Working om API for money transactions (MoneyNetwork <=> wallet sites communication). Some simple operations have already been implemented (for example get balance). Now implementing send money operation" }, { "user_seq": 1, "timestamp": 1507105144620, "message": "Project update: Some serious errors have blocked new users from testing MoneyNetwork (MN). I have fixed MN page startup and next step is to fix same issue for demo wallet MoneyNetworkW2 and test wallet integration for new users. I have added some UI elements for money transactions in chat (B) but not yet full implemented. Plan to implement send money, receive money, pay and receive payment operations." }, { "user_seq": 1, "timestamp": 1507105555199, "message": "test 2" } ] }
Rechecked zerogate.tk. 1507105555199-1496820690619-1-chat.json was replicated from ZeroBundle instance to zerogate.tk. And replicated from zerogate.tk to ZeroBundle2 instance. Ekstra log out + log in was required ...
Problem with the last to missing chat*.json files. Were replicated without any problem from ZeroBundle instance to zerogate.tk, but not to ZeroBundle2 instance. Must do a "Check files" for "U3 - User data hub" site before missing content.json files were replicated from zerogate.tk to ZeroBundle2 instance.
Public chat replication OK from ZeroBundle to ZeroBundle2:
There should be public chat messages. Maybe a problem with not distributed optional files?