Slightly more efficient iteration

This commit is contained in:
Half-Shot 2024-02-07 15:12:54 +00:00
parent db23748dba
commit 605139f6fd

View File

@ -36,7 +36,8 @@ export class MemoryStorageProvider extends MSP implements IBridgeStorageProvider
} }
async hasSeenFeedGuids(url: string, ...guids: string[]): Promise<string[]> { async hasSeenFeedGuids(url: string, ...guids: string[]): Promise<string[]> {
return this.feedGuids.get(url)?.filter((existingGuid) => guids.includes(existingGuid)) ?? []; const existing = this.feedGuids.get(url);
return existing ? guids.filter((existingGuid) => existing.includes(existingGuid)) : [];
} }
public async setGithubIssue(repo: string, issueNumber: string, data: IssuesGetResponseData, scope = "") { public async setGithubIssue(repo: string, issueNumber: string, data: IssuesGetResponseData, scope = "") {