🐛 RSS empty feed stuck on loading

This commit is contained in:
Tagaishi
2023-08-27 03:07:23 +02:00
parent fa0d525aeb
commit 06a0f30ae7
2 changed files with 7 additions and 3 deletions

View File

@@ -62,13 +62,17 @@ export const rssRouter = createTRPCRouter({
| IRssWidget
| undefined;
if (!rssWidget || input.feedUrls.length === 0) {
if (!rssWidget) {
throw new TRPCError({
code: 'NOT_FOUND',
message: 'required widget does not exist',
});
}
if (input.feedUrls.length === 0) {
return [{ feed: undefined, success: false }]
}
const result = await Promise.all(
input.feedUrls.map(async (feedUrl) =>
getFeedUrl(feedUrl, rssWidget.properties.dangerousAllowSanitizedItemContent)