1.0.0 #253

Merged
edraft merged 262 commits from 1.0.0 into master 2023-03-27 09:30:50 +02:00
2 changed files with 21 additions and 21 deletions
Showing only changes of commit 75ab159539 - Show all commits

View File

@ -79,11 +79,11 @@ export class AutoRolesRulesComponent implements OnInit {
) {
}
getEmojiUrl(name: string): string {
public getEmojiUrl(name: string): string {
return this.guild?.emojis.filter(x => x.name == name)[0].url ?? "";
}
ngOnInit(): void {
public ngOnInit(): void {
this.data.getServerFromRoute(this.route);
this.spinner.showSpinner();
if (!this.route.snapshot.params["autoRoleId"]) {
@ -116,7 +116,7 @@ export class AutoRolesRulesComponent implements OnInit {
this.loadNextPage();
}
loadNextPage() {
public loadNextPage(): void {
this.loading = true;
this.data.query<AutoRoleRuleQuery>(Queries.autoRoleRulesQuery, {
id: this.sidebar.server$.value?.id, filter: this.filter, page: this.page, sort: this.sort
@ -135,7 +135,7 @@ export class AutoRolesRulesComponent implements OnInit {
});
}
setFilterForm() {
public setFilterForm(): void {
this.filterForm = this.fb.group({
id: new FormControl<number | null>(null),
emojiName: new FormControl<string | null>(null),
@ -173,7 +173,7 @@ export class AutoRolesRulesComponent implements OnInit {
});
}
nextPage(event: LazyLoadEvent) {
public nextPage(event: LazyLoadEvent): void {
this.page.pageSize = event.rows ?? 0;
if (event.first != null && event.rows != null)
this.page.pageIndex = event.first / event.rows;
@ -183,15 +183,15 @@ export class AutoRolesRulesComponent implements OnInit {
this.loadNextPage();
}
resetFilters() {
public resetFilters(): void {
this.filterForm.reset();
}
onRowEditInit(table: Table, autoRoleRule: AutoRoleRule, index: number) {
public onRowEditInit(table: Table, autoRoleRule: AutoRoleRule, index: number): void {
this.clonedUsers[index] = { ...autoRoleRule };
}
onRowEditSave(table: Table, newAutoRoleRule: AutoRoleRule, index: number) {
public onRowEditSave(table: Table, newAutoRoleRule: AutoRoleRule, index: number): void {
if (this.isEditingNew && JSON.stringify(newAutoRoleRule) === JSON.stringify(this.newAutoRoleTemplate)) {
this.isEditingNew = false;
this.rules.splice(index, 1);
@ -239,7 +239,7 @@ export class AutoRolesRulesComponent implements OnInit {
});
}
onRowEditCancel(index: number) {
public onRowEditCancel(index: number): void {
if (this.isEditingNew) {
this.rules.splice(index, 1);
delete this.clonedUsers[index];
@ -251,7 +251,7 @@ export class AutoRolesRulesComponent implements OnInit {
delete this.clonedUsers[index];
}
deleteAutoRoleRule(autoRoleRule: AutoRoleRule) {
public deleteAutoRoleRule(autoRoleRule: AutoRoleRule): void {
this.confirmDialog.confirmDialog(
this.translate.instant("view.server.auto_roles.rules.message.auto_role_rule_delete"), this.translate.instant("view.server.auto_roles.rules.message.auto_role_rule_delete_q", { id: autoRoleRule.id }),
() => {
@ -271,7 +271,7 @@ export class AutoRolesRulesComponent implements OnInit {
});
}
addAutoRoleRule(table: Table) {
public addAutoRoleRule(table: Table): void {
const newAutoRole = JSON.parse(JSON.stringify(this.newAutoRoleTemplate));
newAutoRole.id = Math.max.apply(Math, this.rules.map(u => {
return u.id ?? 0;

View File

@ -75,7 +75,7 @@ export class AutoRolesComponent implements OnInit {
) {
}
ngOnInit(): void {
public ngOnInit(): void {
this.data.getServerFromRoute(this.route);
this.spinner.showSpinner();
@ -98,7 +98,7 @@ export class AutoRolesComponent implements OnInit {
this.loadNextPage();
}
loadNextPage() {
public loadNextPage(): void {
this.loading = true;
this.data.query<AutoRoleQuery>(Queries.autoRolesQuery, {
id: this.sidebar.server$.value?.id, filter: this.filter, page: this.page, sort: this.sort
@ -114,7 +114,7 @@ export class AutoRolesComponent implements OnInit {
});
}
setFilterForm() {
public setFilterForm(): void {
this.filterForm = this.fb.group({
id: new FormControl<number | null>(null),
channelId: new FormControl<string | null>(null),
@ -159,7 +159,7 @@ export class AutoRolesComponent implements OnInit {
});
}
nextPage(event: LazyLoadEvent) {
public nextPage(event: LazyLoadEvent): void {
this.page.pageSize = event.rows ?? 0;
if (event.first != null && event.rows != null)
this.page.pageIndex = event.first / event.rows;
@ -169,15 +169,15 @@ export class AutoRolesComponent implements OnInit {
this.loadNextPage();
}
resetFilters() {
public resetFilters(): void {
this.filterForm.reset();
}
onRowEditInit(table: Table, autoRole: AutoRole, index: number) {
public onRowEditInit(table: Table, autoRole: AutoRole, index: number): void {
this.clonedUsers[index] = { ...autoRole };
}
onRowEditSave(table: Table, newAutoRole: AutoRole, index: number) {
public onRowEditSave(table: Table, newAutoRole: AutoRole, index: number): void {
if (this.isEditingNew && JSON.stringify(newAutoRole) === JSON.stringify(this.newAutoRoleTemplate)) {
this.isEditingNew = false;
this.auto_roles.splice(index, 1);
@ -205,7 +205,7 @@ export class AutoRolesComponent implements OnInit {
});
}
onRowEditCancel(index: number) {
public onRowEditCancel(index: number): void {
if (this.isEditingNew) {
this.auto_roles.splice(index, 1);
delete this.clonedUsers[index];
@ -217,7 +217,7 @@ export class AutoRolesComponent implements OnInit {
delete this.clonedUsers[index];
}
deleteAutoRole(autoRole: AutoRole) {
public deleteAutoRole(autoRole: AutoRole): void {
this.confirmDialog.confirmDialog(
this.translate.instant("view.server.auto_roles.message.auto_role_delete"), this.translate.instant("view.server.auto_roles.message.auto_role_delete_q", { id: autoRole.id }),
() => {
@ -239,7 +239,7 @@ export class AutoRolesComponent implements OnInit {
}
addAutoRole(table: Table) {
public addAutoRole(table: Table): void {
const newAutoRole = JSON.parse(JSON.stringify(this.newAutoRoleTemplate));
newAutoRole.id = Math.max.apply(Math, this.auto_roles.map(u => {
return u.id ?? 0;