Polish Round 2 (#2845)
This commit is contained in:
parent
c47fec4648
commit
5195f08c2f
11 changed files with 63 additions and 22 deletions
|
@ -70,6 +70,7 @@ export class ManageEmailSettingsComponent implements OnInit {
|
|||
this.settingsForm.get('port')?.setValue(587);
|
||||
this.settingsForm.get('sizeLimit')?.setValue(26214400);
|
||||
this.settingsForm.get('enableSsl')?.setValue(true);
|
||||
this.settingsForm.markAsDirty();
|
||||
this.cdRef.markForCheck();
|
||||
}
|
||||
|
||||
|
@ -78,6 +79,7 @@ export class ManageEmailSettingsComponent implements OnInit {
|
|||
this.settingsForm.get('port')?.setValue(587 );
|
||||
this.settingsForm.get('sizeLimit')?.setValue(1048576);
|
||||
this.settingsForm.get('enableSsl')?.setValue(true);
|
||||
this.settingsForm.markAsDirty();
|
||||
this.cdRef.markForCheck();
|
||||
}
|
||||
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
|
||||
<virtual-scroller [ngClass]="{'empty': items.length === 0 && !isLoading}" #scroll [items]="items" [bufferAmount]="bufferAmount" [parentScroll]="parentScroll">
|
||||
<div class="grid row g-0" #container>
|
||||
<!-- TODO: @for (item of scroll.viewPortItems; track trackByIdentity; let i = $index;) { works -->
|
||||
<div class="card col-auto mt-2 mb-2"
|
||||
(click)="tryToSaveJumpKey(item)"
|
||||
*ngFor="let item of scroll.viewPortItems; trackBy:trackByIdentity; index as i" id="jumpbar-index--{{i}}"
|
||||
|
|
|
@ -76,7 +76,7 @@ export class AllCollectionsComponent implements OnInit {
|
|||
jumpbarKeys: Array<JumpKey> = [];
|
||||
isAdmin$: Observable<boolean> = of(false);
|
||||
filterOpen: EventEmitter<boolean> = new EventEmitter();
|
||||
trackByIdentity = (index: number, item: UserCollection) => `${item.id}_${item.title}`;
|
||||
trackByIdentity = (index: number, item: UserCollection) => `${item.id}_${item.title}_${item.owner}_${item.promoted}`;
|
||||
user!: User;
|
||||
|
||||
@HostListener('document:keydown.shift', ['$event'])
|
||||
|
@ -146,13 +146,14 @@ export class AllCollectionsComponent implements OnInit {
|
|||
|
||||
switch (action.action) {
|
||||
case Action.Promote:
|
||||
this.collectionService.promoteMultipleCollections([collectionTag.id], true).subscribe();
|
||||
this.collectionService.promoteMultipleCollections([collectionTag.id], true).subscribe(_ => this.loadPage());
|
||||
break;
|
||||
case Action.UnPromote:
|
||||
this.collectionService.promoteMultipleCollections([collectionTag.id], false).subscribe();
|
||||
this.collectionService.promoteMultipleCollections([collectionTag.id], false).subscribe(_ => this.loadPage());
|
||||
break;
|
||||
case(Action.Delete):
|
||||
this.collectionService.deleteTag(collectionTag.id).subscribe(res => {
|
||||
this.loadPage();
|
||||
this.toastr.success(res);
|
||||
});
|
||||
break;
|
||||
|
|
|
@ -114,9 +114,6 @@ export class SeriesMetadataDetailComponent implements OnChanges, OnInit {
|
|||
}
|
||||
|
||||
ngOnChanges(changes: SimpleChanges): void {
|
||||
|
||||
|
||||
|
||||
this.hasExtendedProperties = this.seriesMetadata.colorists.length > 0 ||
|
||||
this.seriesMetadata.editors.length > 0 ||
|
||||
this.seriesMetadata.coverArtists.length > 0 ||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue