remove items destruturing

This commit is contained in:
Joe Howard 2025-01-26 20:21:44 -06:00
parent 8be58920ba
commit 0bc39279a5

View file

@ -74,7 +74,7 @@ export default class {
} }
async search(query: string, shouldSplitChapters: boolean): Promise<SongMetadata[]> { async search(query: string, shouldSplitChapters: boolean): Promise<SongMetadata[]> {
const {items}: ytsr.VideoResult | void = await this.ytsrQueue.add<ytsr.VideoResult>(async () => this.cache.wrap( const result = await this.ytsrQueue.add<ytsr.VideoResult>(async () => this.cache.wrap(
ytsr, ytsr,
query, query,
{ {
@ -85,13 +85,13 @@ export default class {
}, },
)); ));
if (!items) { if (result === undefined) {
return []; return [];
} }
let firstVideo: Video | undefined; let firstVideo: Video | undefined;
for (const item of items) { for (const item of result.items) {
if (item.type === 'video') { if (item.type === 'video') {
firstVideo = item; firstVideo = item;
break; break;