Skip to content

Commit 28cbaa1

Browse files
fix: Resolve TypeScript error in loadMultipleScripts
- Use type guard to check for 'error' property before accessing - Fix 'Property error does not exist' TypeScript error - Ensure safe access to error property in result object
1 parent 3a19a81 commit 28cbaa1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/server/api/routers/scripts.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,8 @@ export const scriptsRouter = createTRPCRouter({
276276
if (result.success) {
277277
successful.push({ slug, files: result.files });
278278
} else {
279-
failed.push({ slug, error: result.error ?? 'Failed to load script' });
279+
const error = 'error' in result ? result.error : 'Failed to load script';
280+
failed.push({ slug, error });
280281
}
281282
} catch (error) {
282283
failed.push({

0 commit comments

Comments
 (0)