Fix meta update process
This commit is contained in:
@@ -216,7 +216,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/_services/user.service.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/_services/user.service.ts:37</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -317,8 +317,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="266"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:266</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="267"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:267</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -399,8 +399,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="154"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:154</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="155"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:155</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -471,8 +471,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="67"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:67</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="68"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:68</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -663,8 +663,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="193"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:193</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="194"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:194</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -753,8 +753,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="219"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:219</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="220"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:220</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -841,8 +841,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="162"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:162</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="163"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:163</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -911,8 +911,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="58"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:58</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="59"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:59</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -981,8 +981,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="254"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:254</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="255"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:255</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1020,8 +1020,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="150"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:150</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="151"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:151</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1090,8 +1090,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="143"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:143</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="144"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:144</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1129,8 +1129,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="246"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:246</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="247"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:247</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1168,8 +1168,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="250"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:250</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="251"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:251</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1238,8 +1238,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="262"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:262</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="263"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:263</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1277,8 +1277,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="63"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:63</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="64"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:64</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1359,8 +1359,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="258"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:258</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="259"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:259</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1400,8 +1400,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="45"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:45</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:46</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1441,8 +1441,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="180"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:180</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="181"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:181</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1530,8 +1530,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="237"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:237</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="238"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:238</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1569,8 +1569,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="53"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:53</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="54"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:54</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1639,8 +1639,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="158"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:158</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="159"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:159</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1709,8 +1709,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="242"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:242</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="243"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:243</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1781,8 +1781,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="128"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:128</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="129"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:129</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1875,8 +1875,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="166"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:166</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="167"
|
||||
class="link-to-prism">src/app/_services/user.service.ts:167</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1966,7 +1966,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="28" class="link-to-prism">src/app/_services/user.service.ts:28</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/_services/user.service.ts:29</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2001,7 +2001,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="29" class="link-to-prism">src/app/_services/user.service.ts:29</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="30" class="link-to-prism">src/app/_services/user.service.ts:30</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2033,7 +2033,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="32" class="link-to-prism">src/app/_services/user.service.ts:32</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="33" class="link-to-prism">src/app/_services/user.service.ts:33</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2065,7 +2065,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="34" class="link-to-prism">src/app/_services/user.service.ts:34</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="35" class="link-to-prism">src/app/_services/user.service.ts:35</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2098,7 +2098,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="35" class="link-to-prism">src/app/_services/user.service.ts:35</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/_services/user.service.ts:36</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2130,7 +2130,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="36" class="link-to-prism">src/app/_services/user.service.ts:36</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="37" class="link-to-prism">src/app/_services/user.service.ts:37</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2162,7 +2162,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/_services/user.service.ts:23</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_services/user.service.ts:24</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2189,7 +2189,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="24" class="link-to-prism">src/app/_services/user.service.ts:24</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/_services/user.service.ts:25</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2216,7 +2216,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_services/user.service.ts:26</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="27" class="link-to-prism">src/app/_services/user.service.ts:27</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2243,7 +2243,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="25" class="link-to-prism">src/app/_services/user.service.ts:25</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="26" class="link-to-prism">src/app/_services/user.service.ts:26</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -2270,8 +2270,9 @@ import { MutableKeyStore, PGPSigner, Signer } from '@app/_pgp';
|
||||
import { RegistryService } from '@app/_services/registry.service';
|
||||
import { CICRegistry } from '@cicnet/cic-client';
|
||||
import { AuthService } from '@app/_services/auth.service';
|
||||
import { personValidation, vcardValidation } from '@app/_helpers';
|
||||
import { personValidation, updateSyncable, vcardValidation } from '@app/_helpers';
|
||||
import { add0x } from '@src/assets/js/ethtx/dist/hex';
|
||||
import { KeystoreService } from '@app/_services/keystore.service';
|
||||
const vCard = require('vcard-parser');
|
||||
|
||||
@Injectable({
|
||||
@@ -2303,7 +2304,7 @@ export class UserService {
|
||||
async init(): Promise<void> {
|
||||
await this.authService.init();
|
||||
await this.tokenService.init();
|
||||
this.keystore = this.authService.mutableKeyStore;
|
||||
this.keystore = await KeystoreService.getKeystore();
|
||||
this.signer = new PGPSigner(this.keystore);
|
||||
this.registry = await RegistryService.getRegistry();
|
||||
}
|
||||
@@ -2366,7 +2367,7 @@ export class UserService {
|
||||
for (const prop of Object.keys(accountInfo)) {
|
||||
update.push(new ArgPair(prop, accountInfo[prop]));
|
||||
}
|
||||
syncableAccount.update(update, 'client-branch');
|
||||
updateSyncable(update, 'client-branch', syncableAccount);
|
||||
await personValidation(syncableAccount.m.data);
|
||||
await this.updateMeta(syncableAccount, accountKey, this.headers);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user