Release Shakeout Day 1 (#1591)
* Fixed an issue where reading list were not able to update their summary due to a duplicate title check. * Misc code smell cleanup * Updated .net dependencies and removed unneeded ones * Fixed an issue where removing a series from want to read list page wouldn't update the page correctly * Fixed age restriction not applied to Recommended page * Ensure that Genres and Tags are age restricted gated * Persons are now age gated as well * When you choose a cover, the new cover will properly be selected and will focus on it, in the cases there are many other covers available. * Fixed caching profiles * Added in a special hook when deleting a library to clear all series Relations before we delete
This commit is contained in:
parent
03bd2e9103
commit
b802e1e1b0
29 changed files with 404 additions and 153 deletions
|
|
@ -23,8 +23,9 @@
|
|||
[refresh]="refresh"
|
||||
(applyFilter)="updateFilter($event)">
|
||||
<ng-template #cardItem let-item let-position="idx">
|
||||
<app-series-card [data]="item" [libraryId]="item.libraryId" (reload)="removeSeries(item.id)"
|
||||
(selection)="bulkSelectionService.handleCardSelection('series', position, series.length, $event)" [selected]="bulkSelectionService.isCardSelected('series', position)" [allowSelection]="true"
|
||||
<app-series-card [data]="item" [libraryId]="item.libraryId" (reload)="removeSeries($event)"
|
||||
(selection)="bulkSelectionService.handleCardSelection('series', position, series.length, $event)"
|
||||
[selected]="bulkSelectionService.isCardSelected('series', position)" [allowSelection]="true"
|
||||
></app-series-card>
|
||||
</ng-template>
|
||||
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ export class WantToReadComponent implements OnInit, OnDestroy {
|
|||
break;
|
||||
}
|
||||
}
|
||||
|
||||
collectionTag: any;
|
||||
tagImage: any;
|
||||
|
||||
|
|
@ -164,6 +165,23 @@ export class WantToReadComponent implements OnInit, OnDestroy {
|
|||
if (!data.isFirst) this.filterUtilityService.updateUrlFromFilter(this.seriesPagination, this.filter);
|
||||
this.loadPage();
|
||||
}
|
||||
|
||||
handleAction(action: ActionItem<Series>, series: Series) {
|
||||
// let lib: Partial<Library> = library;
|
||||
// if (library === undefined) {
|
||||
// lib = {id: this.libraryId, name: this.libraryName};
|
||||
// }
|
||||
// switch (action.action) {
|
||||
// case(Action.Scan):
|
||||
// this.actionService.scanLibrary(lib);
|
||||
// break;
|
||||
// case(Action.RefreshMetadata):
|
||||
// this.actionService.refreshMetadata(lib);
|
||||
// break;
|
||||
// default:
|
||||
// break;
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue