mirror of
https://github.com/adityachandelgit/BookLore.git
synced 2026-01-04 14:10:33 -06:00
fix: encode seriesName in URL to prevent decodeURIComponent error (#1177)
This commit is contained in:
@@ -472,7 +472,8 @@ export class BookCardComponent implements OnInit, OnChanges, OnDestroy {
|
||||
openSeriesInfo(): void {
|
||||
const seriesName = this.book?.metadata?.seriesName;
|
||||
if (this.isSeriesCollapsed && seriesName) {
|
||||
this.router.navigate(['/series', seriesName]);
|
||||
const encodedSeriesName = encodeURIComponent(seriesName);
|
||||
this.router.navigate(['/series', encodedSeriesName]);
|
||||
} else {
|
||||
this.openBookInfo(this.book);
|
||||
}
|
||||
|
||||
@@ -543,7 +543,8 @@ export class MetadataViewerComponent implements OnInit, OnChanges {
|
||||
}
|
||||
|
||||
goToSeries(seriesName: string): void {
|
||||
this.router.navigate(['/series', seriesName]);
|
||||
const encodedSeriesName = encodeURIComponent(seriesName);
|
||||
this.router.navigate(['/series', encodedSeriesName]);
|
||||
}
|
||||
|
||||
goToPublisher(publisher: string): void {
|
||||
|
||||
Reference in New Issue
Block a user