Fix meta update process
This commit is contained in:
@@ -174,7 +174,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/_services/auth.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -263,8 +263,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="173"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:173</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="172"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:172</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -333,8 +333,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="85"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:85</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="84"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:84</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -372,8 +372,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="203"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:203</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="202"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:202</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -411,8 +411,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="207"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:207</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="206"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:206</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -452,8 +452,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="191"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:191</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="190"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:190</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -491,8 +491,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="39"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:39</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="38"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:38</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -530,8 +530,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="185"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:185</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="184"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:184</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -569,8 +569,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="51"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:51</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="50"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:50</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -610,8 +610,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="32"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:32</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="31"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:31</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -651,8 +651,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="94"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:94</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="93"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:93</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -690,8 +690,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="129"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:129</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="128"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:128</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -729,8 +729,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="167"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:167</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="166"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:166</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -768,8 +768,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="73"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:73</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="72"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:72</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -840,8 +840,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="139"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:139</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="138"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:138</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -913,8 +913,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="43"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:43</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="42"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:42</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -979,8 +979,8 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="47"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:47</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="46"
|
||||
class="link-to-prism">src/app/_services/auth.service.ts:46</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1049,7 +1049,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="17" class="link-to-prism">src/app/_services/auth.service.ts:17</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/auth.service.ts:18</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1081,7 +1081,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="18" class="link-to-prism">src/app/_services/auth.service.ts:18</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/auth.service.ts:19</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1116,7 +1116,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="19" class="link-to-prism">src/app/_services/auth.service.ts:19</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="20" class="link-to-prism">src/app/_services/auth.service.ts:20</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1148,7 +1148,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-line">Defined in <a href="" data-line="22" class="link-to-prism">src/app/_services/auth.service.ts:22</a></div>
|
||||
<div class="io-line">Defined in <a href="" data-line="23" class="link-to-prism">src/app/_services/auth.service.ts:23</a></div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1166,12 +1166,13 @@ import { hobaParseChallengeHeader } from '@src/assets/js/hoba.js';
|
||||
import { signChallenge } from '@src/assets/js/hoba-pgp.js';
|
||||
import { environment } from '@src/environments/environment';
|
||||
import { LoggingService } from '@app/_services/logging.service';
|
||||
import { MutableKeyStore, MutablePgpKeyStore } from '@app/_pgp';
|
||||
import { MutableKeyStore } from '@app/_pgp';
|
||||
import { ErrorDialogService } from '@app/_services/error-dialog.service';
|
||||
import { HttpClient } from '@angular/common/http';
|
||||
import { HttpError, rejectBody } from '@app/_helpers/global-error-handler';
|
||||
import { Staff } from '@app/_models';
|
||||
import { BehaviorSubject, Observable } from 'rxjs';
|
||||
import { KeystoreService } from '@app/_services/keystore.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
@@ -1188,12 +1189,10 @@ export class AuthService {
|
||||
private httpClient: HttpClient,
|
||||
private loggingService: LoggingService,
|
||||
private errorDialogService: ErrorDialogService
|
||||
) {
|
||||
this.mutableKeyStore = new MutablePgpKeyStore();
|
||||
}
|
||||
) {}
|
||||
|
||||
async init(): Promise<void> {
|
||||
await this.mutableKeyStore.loadKeyring();
|
||||
this.mutableKeyStore = await KeystoreService.getKeystore();
|
||||
if (localStorage.getItem(btoa('CICADA_PRIVATE_KEY'))) {
|
||||
await this.mutableKeyStore.importPrivateKey(localStorage.getItem(btoa('CICADA_PRIVATE_KEY')));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user