@@ -12,9 +12,11 @@ export class AuthGuard implements CanActivate {
12
12
) { }
13
13
14
14
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) : Promise < boolean > {
15
- const isLogged = await this . userService . handleIsLogged ( state . url ) ;
15
+ const isLogged = await this . userService . handleIsLogged ( ) ;
16
+ console . log ( isLogged ) ;
17
+ console . log ( state . url ) ;
16
18
if ( ! isLogged ) {
17
- this . userService . redirectToLogin ( ) ;
19
+ this . userService . redirectToLogin ( state . url ) ;
18
20
}
19
21
return isLogged ;
20
22
}
@@ -29,7 +31,7 @@ export class ProjectGuard implements CanActivate {
29
31
30
32
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
31
33
let islogged = false ;
32
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
34
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
33
35
if ( ! islogged ) { return false ; }
34
36
35
37
const manager = this . userService . IsManager ( ) || this . userService . IsAuditor ( ) || this . userService . IsAuditAdmin ( ) ;
@@ -52,7 +54,7 @@ export class CreateProjectGuard implements CanActivate {
52
54
53
55
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
54
56
let islogged = false ;
55
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
57
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
56
58
if ( ! islogged ) { return false ; }
57
59
58
60
if ( this . userService . IsManager ( )
@@ -75,7 +77,7 @@ export class TestRunGuard implements CanActivate {
75
77
76
78
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
77
79
let islogged = false ;
78
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
80
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
79
81
if ( ! islogged ) { return false ; }
80
82
81
83
if ( this . userService . IsManager ( ) || this . userService . IsAuditAdmin ( ) || this . userService . IsAuditor ( )
@@ -97,7 +99,7 @@ export class CreateTestRunGuard implements CanActivate {
97
99
98
100
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
99
101
let islogged = false ;
100
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
102
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
101
103
if ( ! islogged ) { return false ; }
102
104
103
105
let hasLocalPerm : boolean ;
@@ -122,7 +124,7 @@ export class CreateMilestoneGuard implements CanActivate {
122
124
123
125
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
124
126
let islogged = false ;
125
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
127
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
126
128
if ( ! islogged ) { return false ; }
127
129
128
130
let hasLocalPerm : boolean ;
@@ -147,7 +149,7 @@ export class TestSuiteGuard implements CanActivate {
147
149
148
150
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
149
151
let islogged = false ;
150
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
152
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
151
153
if ( ! islogged ) { return false ; }
152
154
153
155
if ( this . userService . IsManager ( ) || this . userService . IsAuditAdmin ( ) || this . userService . IsAuditor ( )
@@ -169,7 +171,7 @@ export class CreateTestSuiteGuard implements CanActivate {
169
171
170
172
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
171
173
let islogged = false ;
172
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
174
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
173
175
if ( ! islogged ) { return false ; }
174
176
175
177
let hasLocalPerm : boolean ;
@@ -194,7 +196,7 @@ export class CreateTestGuard implements CanActivate {
194
196
195
197
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
196
198
let islogged = false ;
197
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
199
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
198
200
if ( ! islogged ) { return false ; }
199
201
200
202
let hasLocalPerm : boolean ;
@@ -219,7 +221,7 @@ export class TestGuard implements CanActivate {
219
221
220
222
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
221
223
let islogged = false ;
222
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
224
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
223
225
if ( ! islogged ) { return false ; }
224
226
225
227
if ( this . userService . IsManager ( ) || this . userService . IsAuditAdmin ( ) || this . userService . IsAuditor ( )
@@ -241,7 +243,7 @@ export class TestResultGuard implements CanActivate {
241
243
242
244
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
243
245
let islogged = false ;
244
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
246
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
245
247
if ( ! islogged ) { return false ; }
246
248
247
249
if ( this . userService . IsManager ( ) || this . userService . IsAuditAdmin ( ) || this . userService . IsAuditor ( )
@@ -262,7 +264,7 @@ export class ProjectImportGuard implements CanActivate {
262
264
263
265
async canActivate ( route : ActivatedRouteSnapshot , state : RouterStateSnapshot ) {
264
266
let islogged = false ;
265
- await this . userService . handleIsLogged ( state . url ) . then ( res => islogged = res ) ;
267
+ await this . userService . handleIsLogged ( ) . then ( res => islogged = res ) ;
266
268
if ( ! islogged ) { return false ; }
267
269
268
270
let hasLocalPerm : boolean ;
0 commit comments