Skip to content

Commit fef63e5

Browse files
committed
fix(admin): temporarily disable achievements
1 parent 841e565 commit fef63e5

File tree

5 files changed

+13
-6
lines changed

5 files changed

+13
-6
lines changed

src/app/components/admin/admin-sidebar/admin-sidebar.component.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<a class="nav-btn" [routerLink]="['/', routes.routes.admin._, routes.routes.admin.discussion]" routerLinkActive="active" (click)="hideFullMenu($event)">
1616
{{'admin.navbar.discussion' | translate}}
1717
</a>
18-
<a class="nav-btn" [routerLink]="['/', routes.routes.admin._, routes.routes.admin.achievements]" routerLinkActive="active" (click)="hideFullMenu($event)">
19-
{{'admin.navbar.achievement' | translate}}
20-
</a>
18+
<!-- <a class="nav-btn" [routerLink]="['/', routes.routes.admin._, routes.routes.admin.achievements]" routerLinkActive="active" (click)="hideFullMenu($event)">-->
19+
<!-- {{'admin.navbar.achievement' | translate}}-->
20+
<!-- </a>-->
2121
<a *ngIf="userService.isAdmin$ | async" class="nav-btn" [routerLink]="['/', routes.routes.admin._, routes.routes.admin.instanceConfig]" routerLinkActive="active" (click)="hideFullMenu($event)">
2222
{{'admin.navbar.instance-config' | translate}}
2323
</a>

src/app/components/admin/admin-sidebar/admin-sidebar.component.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Component, OnInit, ChangeDetectionStrategy, OnDestroy } from '@angular/core';
22
import { IconService, RoutesService, UserService, WindowService } from '../../../services';
3-
import {BehaviorSubject, combineLatest, Observable, Subscription, timer} from 'rxjs';
3+
import {BehaviorSubject, combineLatest, Observable, Subscription} from 'rxjs';
44
import {filter, map, mergeMap} from 'rxjs/operators';
55
import { Router } from '@angular/router';
66
import { environment } from 'src/environments/environment';
@@ -26,6 +26,7 @@ export class AdminSidebarComponent implements OnInit, OnDestroy {
2626
['waves/', 'Vlny'],
2727
['execs/', 'Spuštění'],
2828
['opravovani/', 'Opravování'],
29+
['achievements/', 'Trofeje'],
2930
]
3031

3132
constructor(
@@ -37,7 +38,7 @@ export class AdminSidebarComponent implements OnInit, OnDestroy {
3738
) { }
3839

3940
ngOnInit(): void {
40-
this._subs.push(this.userService.forceLogin$.pipe( // wait 3s to load auth status from cache
41+
this._subs.push(this.userService.forceLogin$.pipe(
4142
mergeMap(() => this.userService.isTester$),
4243
filter((x) => !x)
4344
).subscribe(() => {

src/app/components/admin/page-admin-achievements/page-admin-achievements.component.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
<div class="content">
44
<h2 class="title">{{'admin.achievements.title'|translate}}</h2>
55

6+
<div class="alert alert-warning">
7+
⚠️ WIP ⚠️
8+
</div>
9+
610
<button class="btn btn-outline-primary">{{'admin.achievements.new'|translate}}</button>
711

812
<ng-container *ngFor="let x of [{n: 'yearly', x: achievementsYearly$}, {n: 'persistent', x: achievementsPersistent$}]">

src/app/components/admin/page-admin-discussion/page-admin-discussion.component.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ <h2 class="title">{{'admin.discussion.title'|translate}}</h2>
55

66
<ksi-admin-wave-selector [allowAll]="false" (waveFilter)="waveFilterSubj.next($event)"></ksi-admin-wave-selector>
77

8+
<ksi-spinner [source]="threads$"></ksi-spinner>
9+
810
<table class="table table-striped table-hover table-responsive-md threads" ksiTheme>
911
<thead>
1012
<tr>

src/app/components/admin/page-admin-root/page-admin-root.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ <h2 class="title">{{'admin.root.title'|translate}}</h2>
77
<ksi-admin-section-card name="monitor"></ksi-admin-section-card>
88
<ksi-admin-section-card name="email"></ksi-admin-section-card>
99
<ksi-admin-section-card name="discussion"></ksi-admin-section-card>
10-
<ksi-admin-section-card name="achievements"></ksi-admin-section-card>
10+
<!-- <ksi-admin-section-card name="achievements"></ksi-admin-section-card>-->
1111
<ksi-admin-section-card name="instance-config" *ngIf="userService.isAdmin$ | async"></ksi-admin-section-card>
1212
</div>
1313
</div>

0 commit comments

Comments
 (0)