Closed jaros1 closed 6 years ago
Found a problem on console.log. Problem is contact.encryption = 2 and no pubkey2 (cryptMessage).
17:52:56.102 all.js:7347 MoneyNetworkZService.z_update_2a_data_json_encrypt: Cannot send message {"folder":"outbox","message":{"msgtype":"chat msg","message":"test new z_file_write function","money_transactions":[{"wallet_url":"1LqUnXPEgcS15UGwEgkbuTbKYZqAUwQ7L1","wallet_sha256":"e488d78dc26af343688045189a714658ed0f7975d4db158a7c0c5d0a218bfac7","wallet_name":"MoneyNetworkW2","action":"Send","code":"tBTC","name":"Test Bitcoin","amount":0.0001,"money_transactionid":"3LOKatmOLxIn6UC2cRDyanQI5lvnn14p8ETZxxxgzxw7UEvCJoHUFYZ7fal2","json":{"return_address":"2NFNouxizZrFwcxrw4wzdd431ym5415YiH6"},"$$hashKey":"object:1057"}]},"created_at":1509119575926,"seq":21,"reactions":[]}. contact does not have a public key 17:52:56.103 all.js:7348 MoneyNetworkZService.z_update_2a_data_json_encrypt: contact.pubkey = -----BEGIN PUBLIC KEY----- MIIBITANBgkqhkiG9w0BAQEFAAOCAQ4AMIIBCQKCAQBpQDut223gZcYfGTHxqoal DFX4PvQY1riWEPVqiO2eXS3E47XJjRUtMSUqzpb011ZxzauTxSXlTL1uunIykTvN msXaNSq/tPIue0zdVSCN4PrJo5FY5P6SYGviZBLzdHZJYqlNk3QPngrBGJl/VBBp ToPXmN7hog/9rXEGhPyN7GX2AKy3pPFCkXFC9GDlCoEjt0Pq+y5sF/t4iPXyn878 irWfYbRPisLjnJGqSe23/c6MhP8CTvnbFvpiBcLES7HQk6hqqBBnLe9NLTABbqXK 6i1LW6+aZRqOX72mMwU+1LTcbQRIW1nG6rtPhaUqiIzeH0g8B743bjmcJagm1foH AgMBAAE= -----END PUBLIC KEY----- 17:52:56.103 all.js:7349 MoneyNetworkZService.z_update_2a_data_json_encrypt: contact.pubkey2 = undefined 17:52:56.103 all.js:7350 MoneyNetworkZService.z_update_2a_data_json_encrypt: contact.encryption = 2 17:52:56.104 all.js:7351 MoneyNetworkZService.z_update_2a_data_json_encrypt: message = {"folder":"outbox","message":{"msgtype":"chat msg","message":"test new z_file_write function","money_transactions":[{"wallet_url":"1LqUnXPEgcS15UGwEgkbuTbKYZqAUwQ7L1","wallet_sha256":"e488d78dc26af343688045189a714658ed0f7975d4db158a7c0c5d0a218bfac7","wallet_name":"MoneyNetworkW2","action":"Send","code":"tBTC","name":"Test Bitcoin","amount":0.0001,"money_transactionid":"3LOKatmOLxIn6UC2cRDyanQI5lvnn14p8ETZxxxgzxw7UEvCJoHUFYZ7fal2","json":{"return_address":"2NFNouxizZrFwcxrw4wzdd431ym5415YiH6"},"$$hashKey":"object:1057"}]},"created_at":1509119575926,"seq":21,"reactions":[]} 17:52:56.104 all.js:7352 MoneyNetworkZService.z_update_2a_data_json_encrypt: deleting message
Added better error msg in log, a UI notification + disabling chat for contact with missing pubkeys. Checked database and user has a pubkey2 (encryption=2) in database. Why is contact in Ls not being updated correct (pubkey2)?
Log in as jro test in sweden on old lap. I am missing outgoing money transactions (full send money test 1 & 2) sent to jro in torando yesterday. Have previously seen a problem with lost chat msg with money transactions. Maybe not always saved in local storage?