Compare commits
	
		
			No commits in common. "9ab53c96e81fafd632994dd6afa46d8470ecc110" and "1c88cc80af36a34b1f029513e47576f178eb40ed" have entirely different histories. 
		
	
	
		
			9ab53c96e8
			...
			1c88cc80af
		
	
		|  | @ -54,7 +54,7 @@ | ||||||
|           </li> |           </li> | ||||||
|           <li *ngIf="loginService.hasPermission(2) && loginService.hasSquad()" class="dropdown"> |           <li *ngIf="loginService.hasPermission(2) && loginService.hasSquad()" class="dropdown"> | ||||||
|             <a href="#" |             <a href="#" | ||||||
|                [ngClass]="{'unprocessed': loginService.hasPermission(2) && loginService.hasSquad() && (promotionService.hasUnprocessedPromotion || awardingService.hasUnprocessedAwards)}" |                [ngClass]="{'unprocessed': promotionService.hasUnprocessedPromotion || awardingService.hasUnprocessedAwards}" | ||||||
|                class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" |                class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" | ||||||
|                aria-expanded="false"> |                aria-expanded="false"> | ||||||
|               Anträge |               Anträge | ||||||
|  | @ -62,11 +62,11 @@ | ||||||
|             </a> |             </a> | ||||||
|             <ul class="dropdown-menu"> |             <ul class="dropdown-menu"> | ||||||
|               <li> |               <li> | ||||||
|                 <a [ngClass]="{'unprocessed-child': loginService.hasPermission(2) && loginService.hasSquad() && promotionService.hasUnprocessedPromotion}" |                 <a [ngClass]="{'unprocessed-child': promotionService.hasUnprocessedPromotion}" | ||||||
|                    routerLink="{{config.request}}/{{config.confirmPromotionPath}}">Beförderung</a> |                    routerLink="{{config.request}}/{{config.confirmPromotionPath}}">Beförderung</a> | ||||||
|               </li> |               </li> | ||||||
|               <li> |               <li> | ||||||
|                 <a [ngClass]="{'unprocessed-child': loginService.hasPermission(2) && loginService.hasSquad() && awardingService.hasUnprocessedAwards}" |                 <a [ngClass]="{'unprocessed-child': awardingService.hasUnprocessedAwards}" | ||||||
|                    routerLink="{{config.request}}/{{config.confirmAwardPath}}">Orden/ Auszeichnung</a> |                    routerLink="{{config.request}}/{{config.confirmAwardPath}}">Orden/ Auszeichnung</a> | ||||||
|               </li> |               </li> | ||||||
|             </ul> |             </ul> | ||||||
|  |  | ||||||
|  | @ -35,6 +35,7 @@ export class LoginService { | ||||||
|   signUp(username: string, password: string, secret: string) { |   signUp(username: string, password: string, secret: string) { | ||||||
|     return this.http.post(this.config.apiSignupPath, {username: username, password: password, secret: secret}) |     return this.http.post(this.config.apiSignupPath, {username: username, password: password, secret: secret}) | ||||||
|       .map((response: Response) => { |       .map((response: Response) => { | ||||||
|  | 
 | ||||||
|       }); |       }); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | @ -44,7 +45,10 @@ export class LoginService { | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   isLoggedIn() { |   isLoggedIn() { | ||||||
|     return !!localStorage.getItem('currentUser'); |     if (localStorage.getItem('currentUser')) { | ||||||
|  |       return true; | ||||||
|  |     } | ||||||
|  |     return false | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   hasPermission(level: number) { |   hasPermission(level: number) { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue