code cleanup and some small fixes

This commit is contained in:
sepehr 2024-07-08 20:19:53 +03:30
parent c656a1be58
commit b4c9bc4557
5 changed files with 13 additions and 16 deletions

View file

@ -135,7 +135,7 @@
class="fa-solid fa-check"></i>Copy</span> class="fa-solid fa-check"></i>Copy</span>
</div> </div>
<div *ngIf="!stats['license']" class="my-1"> <div *ngIf="!stats['license']" class="my-1">
<c-badge color="danger">Not Registred</c-badge> <c-badge color="danger">Not Registred OR Not internet access</c-badge>
<a class="mx-1" target="_blank" href="http://MikroWizard.com">Learn how to register and get automatic <a class="mx-1" target="_blank" href="http://MikroWizard.com">Learn how to register and get automatic
updates!</a> updates!</a>
</div> </div>

View file

@ -5,19 +5,6 @@ import { loginChecker } from "../../providers/login_checker";
import { Router } from "@angular/router"; import { Router } from "@angular/router";
import { formatInTimeZone } from "date-fns-tz"; import { formatInTimeZone } from "date-fns-tz";
interface IUser {
name: string;
state: string;
registered: string;
country: string;
usage: number;
period: string;
payment: string;
activity: string;
avatar: string;
status: string;
color: string;
}
@Component({ @Component({
templateUrl: "dashboard.component.html", templateUrl: "dashboard.component.html",
@ -195,7 +182,6 @@ export class DashboardComponent implements OnInit {
initStats() { initStats() {
var _self = this; var _self = this;
this.data_provider.dashboard_stats(true).then((res) => { this.data_provider.dashboard_stats(true).then((res) => {
console.dir(res);
_self.stats = res; _self.stats = res;
}); });
} }

View file

@ -401,7 +401,10 @@ export class DevicesComponent implements OnInit, OnDestroy {
get_groups() { get_groups() {
var _self = this; var _self = this;
this.data_provider.get_devgroup_list().then((res) => { this.data_provider.get_devgroup_list().then((res) => {
_self.groups = res; if( "status" in res && res.status == 'failed' )
_self.groups=false
else
_self.groups = res.data;
}); });
} }

View file

@ -166,9 +166,11 @@ export class SyslogComponent implements OnInit {
toggleCollapse(): void { toggleCollapse(): void {
this.filters_visible = !this.filters_visible; this.filters_visible = !this.filters_visible;
} }
logger(item: any) { logger(item: any) {
console.dir(item); console.dir(item);
} }
reinitgrid(field: string, $event: any) { reinitgrid(field: string, $event: any) {
if (field == "start") this.filters["start_time"] = $event.target.value; if (field == "start") this.filters["start_time"] = $event.target.value;
else if (field == "end") this.filters["end_time"] = $event.target.value; else if (field == "end") this.filters["end_time"] = $event.target.value;
@ -177,6 +179,7 @@ export class SyslogComponent implements OnInit {
else if (field == "ip") this.filters["ip"] = $event; else if (field == "ip") this.filters["ip"] = $event;
this.initGridTable(); this.initGridTable();
} }
initGridTable(): void { initGridTable(): void {
var _self = this; var _self = this;
_self.event_section = []; _self.event_section = [];

View file

@ -178,6 +178,11 @@ export class UserManagerComponent implements OnInit {
} }
}); });
} else { } else {
console.dir(_self.userperms); if (_self.userperms.length > 0) {
_self.SelectedUser["userperms"] = _self.userperms;
} else {
_self.SelectedUser["userperms"] = [];
}
_self.SelectedUser["adminperms"] = _self.adminperms; _self.SelectedUser["adminperms"] = _self.adminperms;
this.data_provider.edit_user(_self.SelectedUser).then((res) => { this.data_provider.edit_user(_self.SelectedUser).then((res) => {
_self.initGridTable(); _self.initGridTable();